[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CSZ1TZKVNHS07B4EBQEKFQ":3,"skill-same:01M6CSZ1TZKVNHS07B4EBQEKFQ":48},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":21,"linkOnly":22,"markdownContent":23,"markdownBody":24,"frontMatter":25,"refName":28,"commitSha":29,"skillDirectory":30,"forksCount":14,"repositoryHtmlUrl":31,"repositoryHomepageUrl":6,"ownerHtmlUrl":32,"ownerBlogUrl":33,"ownerDescription":6,"updatedAt":34,"install":35,"resources":47},"01M6CSZ1TZKVNHS07B4EBQEKFQ","summary",null,"Generates weekly or monthly session summaries from retrospectives and activity logs.","goffity\u002Fdev-km","goffity","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F778547?v=4","01M6CSW9QQ32YQYTRKQWVKYCAY","Goffity","01M6CSW9VQFVZ3QS6RB4VYJGE6",0,"MIT","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fsummary\u002FSKILL.md",[],[5,19,20],"logs","session","2026-11-10 10:12:30",false,"---\nname: summary\ndescription: Generates weekly or monthly session summaries from retrospectives and activity logs.\nargument-hint: \"[weekly|monthly]\"\nuser-invocable: true\n---\n\n# Summary - Session Summaries\n\nGenerate weekly or monthly summaries from retrospectives, learnings, and activity logs.\n\n## Usage\n\n```\n\u002Fsummary weekly          # Generate current week summary\n\u002Fsummary monthly         # Generate current month summary\n\u002Fsummary weekly 2026-01  # Generate for specific week\u002Fmonth\n```\n\n**Output:** `$PROJECT_ROOT\u002Fkb\u002F05-ai-reviewed\u002Fsummaries\u002FYYYY-MM-weekN.md` or `YYYY-MM.md`\n\n## Instructions\n\n### Language Setting\n\n> Check `LANGUAGE` in `docs\u002Fcurrent.md`. If `th`, translate output per `references\u002Flanguage-guide.md`. See `references\u002Fbash-helpers.md` for detection snippet.\n\n### 1. Determine Period\n\nParse arguments:\n- `weekly` → current week (Mon-Sun)\n- `monthly` → current month\n- Optional date parameter for historical summaries\n\n```bash\nexport TZ='Asia\u002FBangkok'\nYEAR=$(date '+%Y')\nMONTH=$(date '+%m')\nWEEK=$(date '+%V')\n```\n\n### 2. Gather Data\n\n```bash\nexport TZ='Asia\u002FBangkok'\n\n# Activity log entries for the period\ngrep \"^$YEAR-$MONTH\" docs\u002Flogs\u002Factivity.log\n\n# Retrospectives for the period\nfind kb\u002F05-ai-reviewed\u002Fretrospective\u002F$YEAR-$MONTH -name \"*.md\" -type f | sort\n\n# Learnings for the period\nfind kb\u002F05-ai-reviewed\u002Flearnings\u002F$YEAR-$MONTH -name \"*.md\" -type f | sort\n\n# Git commits for the period\ngit log --oneline --since=\"[start-date]\" --until=\"[end-date]\"\n\n# Knowledge base updates\ngit log --oneline --since=\"[start-date]\" --until=\"[end-date]\" -- kb\u002F02-patterns\u002F\n```\n\n### 3. Analyze and Generate\n\nRead each retrospective\u002Flearning file and extract:\n- Task descriptions\n- Types (feature, bugfix, refactor, etc.)\n- Key decisions\n- Open items (unchecked checkboxes)\n\n### 4. Create Summary File\n\nUse the template below.\n\n### 5. Commit\n\n```bash\ngit add kb\u002F05-ai-reviewed\u002Fsummaries\u002F\ngit commit -m \"docs: [weekly|monthly] summary for [period]\"\n```\n\n## Weekly Template\n\n```markdown\n# Week [N] Summary ([start-date] - [end-date])\n\n## Overview\n\n| Metric | Value |\n|--------|-------|\n| Sessions | [count] |\n| Issues Closed | [count] |\n| PRs Merged | [count] |\n| Learnings Captured | [count] |\n\n## Sessions\n\n| Date | Task | Type | Status | Issue |\n|------|------|------|--------|-------|\n| MM-DD | [task description] | feat\u002Ffix\u002Frefactor | completed\u002Fpending | #N |\n\n## Key Accomplishments\n\n- [accomplishment 1]\n- [accomplishment 2]\n\n## Learnings Captured\n\n- `kb\u002F05-ai-reviewed\u002Flearnings\u002F[path]` - [title]\n\n## Knowledge Distilled\n\n- `kb\u002F02-patterns\u002F[topic].md` - [title]\n\n## Decisions Made\n\n| Decision | Context | Rationale |\n|----------|---------|-----------|\n| [decision] | [context] | [rationale] |\n\n## Open Items\n\n- [ ] [carried over items from retrospectives]\n\n## Next Week Focus\n\n- [suggested focus areas based on open items]\n```\n\n## Monthly Template\n\n```markdown\n# [Month Year] Summary\n\n## Overview\n\n| Metric | Value |\n|--------|-------|\n| Total Sessions | [count] |\n| Issues Closed | [count] |\n| PRs Merged | [count] |\n| Learnings | [count] |\n| Knowledge Base Updates | [count] |\n\n## Weekly Breakdown\n\n| Week | Sessions | Key Focus |\n|------|----------|-----------|\n| W1 | [count] | [focus] |\n| W2 | [count] | [focus] |\n| W3 | [count] | [focus] |\n| W4 | [count] | [focus] |\n\n## Top Accomplishments\n\n1. [accomplishment]\n2. [accomplishment]\n3. [accomplishment]\n\n## Patterns & Trends\n\n- [observed pattern in work]\n- [recurring themes]\n\n## Open Items Carried Over\n\n- [ ] [items still pending]\n\n## Next Month Priorities\n\n- [priority 1]\n- [priority 2]\n```\n\n## Related Commands\n\n| Command | Purpose |\n|---------|---------|\n| `\u002Ftd` | Create retrospective (data source) |\n| `\u002Fmem` | Capture learnings (data source) |\n| `\u002Fconsolidate` | Consolidate auto-captured files |\n| `\u002Fsummary` | Generate summaries (you are here) |\n","# Summary - Session Summaries\n\nGenerate weekly or monthly summaries from retrospectives, learnings, and activity logs.\n\n## Usage\n\n```\n\u002Fsummary weekly          # Generate current week summary\n\u002Fsummary monthly         # Generate current month summary\n\u002Fsummary weekly 2026-01  # Generate for specific week\u002Fmonth\n```\n\n**Output:** `$PROJECT_ROOT\u002Fkb\u002F05-ai-reviewed\u002Fsummaries\u002FYYYY-MM-weekN.md` or `YYYY-MM.md`\n\n## Instructions\n\n### Language Setting\n\n> Check `LANGUAGE` in `docs\u002Fcurrent.md`. If `th`, translate output per `references\u002Flanguage-guide.md`. See `references\u002Fbash-helpers.md` for detection snippet.\n\n### 1. Determine Period\n\nParse arguments:\n- `weekly` → current week (Mon-Sun)\n- `monthly` → current month\n- Optional date parameter for historical summaries\n\n```bash\nexport TZ='Asia\u002FBangkok'\nYEAR=$(date '+%Y')\nMONTH=$(date '+%m')\nWEEK=$(date '+%V')\n```\n\n### 2. Gather Data\n\n```bash\nexport TZ='Asia\u002FBangkok'\n\n# Activity log entries for the period\ngrep \"^$YEAR-$MONTH\" docs\u002Flogs\u002Factivity.log\n\n# Retrospectives for the period\nfind kb\u002F05-ai-reviewed\u002Fretrospective\u002F$YEAR-$MONTH -name \"*.md\" -type f | sort\n\n# Learnings for the period\nfind kb\u002F05-ai-reviewed\u002Flearnings\u002F$YEAR-$MONTH -name \"*.md\" -type f | sort\n\n# Git commits for the period\ngit log --oneline --since=\"[start-date]\" --until=\"[end-date]\"\n\n# Knowledge base updates\ngit log --oneline --since=\"[start-date]\" --until=\"[end-date]\" -- kb\u002F02-patterns\u002F\n```\n\n### 3. Analyze and Generate\n\nRead each retrospective\u002Flearning file and extract:\n- Task descriptions\n- Types (feature, bugfix, refactor, etc.)\n- Key decisions\n- Open items (unchecked checkboxes)\n\n### 4. Create Summary File\n\nUse the template below.\n\n### 5. Commit\n\n```bash\ngit add kb\u002F05-ai-reviewed\u002Fsummaries\u002F\ngit commit -m \"docs: [weekly|monthly] summary for [period]\"\n```\n\n## Weekly Template\n\n```markdown\n# Week [N] Summary ([start-date] - [end-date])\n\n## Overview\n\n| Metric | Value |\n|--------|-------|\n| Sessions | [count] |\n| Issues Closed | [count] |\n| PRs Merged | [count] |\n| Learnings Captured | [count] |\n\n## Sessions\n\n| Date | Task | Type | Status | Issue |\n|------|------|------|--------|-------|\n| MM-DD | [task description] | feat\u002Ffix\u002Frefactor | completed\u002Fpending | #N |\n\n## Key Accomplishments\n\n- [accomplishment 1]\n- [accomplishment 2]\n\n## Learnings Captured\n\n- `kb\u002F05-ai-reviewed\u002Flearnings\u002F[path]` - [title]\n\n## Knowledge Distilled\n\n- `kb\u002F02-patterns\u002F[topic].md` - [title]\n\n## Decisions Made\n\n| Decision | Context | Rationale |\n|----------|---------|-----------|\n| [decision] | [context] | [rationale] |\n\n## Open Items\n\n- [ ] [carried over items from retrospectives]\n\n## Next Week Focus\n\n- [suggested focus areas based on open items]\n```\n\n## Monthly Template\n\n```markdown\n# [Month Year] Summary\n\n## Overview\n\n| Metric | Value |\n|--------|-------|\n| Total Sessions | [count] |\n| Issues Closed | [count] |\n| PRs Merged | [count] |\n| Learnings | [count] |\n| Knowledge Base Updates | [count] |\n\n## Weekly Breakdown\n\n| Week | Sessions | Key Focus |\n|------|----------|-----------|\n| W1 | [count] | [focus] |\n| W2 | [count] | [focus] |\n| W3 | [count] | [focus] |\n| W4 | [count] | [focus] |\n\n## Top Accomplishments\n\n1. [accomplishment]\n2. [accomplishment]\n3. [accomplishment]\n\n## Patterns & Trends\n\n- [observed pattern in work]\n- [recurring themes]\n\n## Open Items Carried Over\n\n- [ ] [items still pending]\n\n## Next Month Priorities\n\n- [priority 1]\n- [priority 2]\n```\n\n## Related Commands\n\n| Command | Purpose |\n|---------|---------|\n| `\u002Ftd` | Create retrospective (data source) |\n| `\u002Fmem` | Capture learnings (data source) |\n| `\u002Fconsolidate` | Consolidate auto-captured files |\n| `\u002Fsummary` | Generate summaries (you are here) |\n",{"name":5,"description":7,"argument-hint":26,"user-invocable":27},"[weekly|monthly]",true,"main","835c1f754a3eab31c2e7eb408d21431a98c633ee","skills\u002Fsummary","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km","https:\u002F\u002Fgithub.com\u002Fgoffity","www.narongwate.com","2026-11-10 01:34:18",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":27},[37,40,43],{"tool":38,"command":39},"npx","npx skills add goffity\u002Fdev-km --skill summary",{"tool":41,"command":42},"bunx","bunx skills add goffity\u002Fdev-km --skill summary",{"tool":44,"command":45},"pnpm","pnpm dlx skills add goffity\u002Fdev-km --skill summary","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fsummary\u002FSKILL.md",[],[49,60,94,105,120,130],{"skillNo":50,"name":51,"nameZh":6,"description":52,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":53,"categories":54,"keywords":55,"publishedAt":21},"01M6CSZ9DKT0CG5Y2HE8F5D9KX","wait-what","Stop. That last message did not land: re-pitch it.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fwait-what\u002FSKILL.md",[],[56,57,58,59],"wait what","message","stop","land",{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":74,"publishedAt":21},"01M6CSZ6B0GH2N75WNPPESCDHX","tdd","Test-driven development loop (red-green-refactor) with commit-based phase state and Jira traceability. Use when the user wants to build a feature or fix a bug test-first, mentions \"tdd\", \"red-green-refactor\", or \"test-first\". Replaces the tdg plugin — combines its commit\u002Fphase discipline with seam-based test quality rules from kb Testing Standards.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Ftdd\u002FSKILL.md",[66,71],{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",{"categoryNo":72,"categoryName":73,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000008","测试与质量",[62,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93],"Rules","commit","plugin","jira","development","state","first","loop","quality","build","fix","kb","use","green","discipline","standards","red-green-refactor","test","testing",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":21},"01M6CSZ3PNYFR2K5GB197TA7GP","td","Creates post-task retrospectives with Before\u002FAfter context and session documentation.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Ftd\u002FSKILL.md",[],[96,101,102,20,103,104],"documentation","context","task","done",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":114,"publishedAt":21},"01M6CSYZQHMHJT9ZV8FYY06XZN","share","Shares knowledge across projects by copying to shared-knowledge directory with cross-project metadata.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fshare\u002FSKILL.md",[111],{"categoryNo":112,"categoryName":113,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000021","资料检索与研究",[107,115,116,117,118,119],"metadata","directory","file","knowledge","projects",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":21},"01M6CSYXFZ7D7EKEFXCQE8QW7S","session-analyzer","Analyzes git changes and creates retrospective drafts with Before\u002FAfter context.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fsession-analyzer\u002FSKILL.md",[],[127,20,128,129,102],"session analyzer","retrospective","git",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":21},"01M6CSYTMN2MV6HFWMNKT1CEGK","security-auditor","Audits code for security vulnerabilities including OWASP Top 10 and authentication issues.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fsecurity-auditor\u002FSKILL.md",[],[137,138,139,140,141,142,143,144],"security","security auditor","vulnerabilities","owasp top 10","code","authentication","issues","owasp"]