[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CSXJXMKM4QFVW0SC3XASK4":3,"skill-same:01M6CSXJXMKM4QFVW0SC3XASK4":72},{"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":20,"linkOnly":21,"markdownContent":22,"markdownBody":23,"frontMatter":24,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":14,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":6,"updatedAt":32,"install":33,"resources":45},"01M6CSXJXMKM4QFVW0SC3XASK4","improve",null,"Extracts and implements pending improvement items from all knowledge sources.","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\u002Fimprove\u002FSKILL.md",[],[5,19],"knowledge","2026-11-10 10:12:30",false,"---\nname: improve\ndescription: Extracts and implements pending improvement items from all knowledge sources.\nuser-invocable: true\n---\n\n# Improve - Work on Pending Items\n\nดึง actionable items จากทุก sources แล้วทำงาน (Layer 4)\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\n1. **Scan** knowledge files (prioritized)\n2. **Extract** actionable items\n3. **Present** to user\n4. **Execute** selected items\n5. **Update** source files\n\n## Scan Priority\n\n| Priority | Source | Look For |\n|----------|--------|----------|\n| 1 | `kb\u002F02-patterns\u002F` | \"When to Apply\", patterns to implement |\n| 2 | `kb\u002F04-decisions\u002F` | ADR action items (`- [ ]` in impact) |\n| 3 | `kb\u002F03-bugs\u002F` | Postmortem \"Action Items\" (`- [ ]`) |\n| 4 | `kb\u002F05-ai-reviewed\u002Fretrospective\u002F` | \"Future Improvements\" (`- [ ]`) |\n| 5 | `kb\u002F05-ai-reviewed\u002Flearnings\u002F` | \"Gotchas\" to fix (skip \"Distilled\") |\n\n> Note: `kb\u002F` is a symlink to the Obsidian second-brain vault.\n> Legacy paths `docs\u002Fknowledge-base\u002F` + `docs\u002Fretrospective\u002F` + `docs\u002Flearnings\u002F` are deprecated — scan `kb\u002F` only.\n\n## Scan Commands\n\n```bash\n# Patterns (Priority 1)\nfind $PROJECT_ROOT\u002Fkb\u002F02-patterns -name \"*.md\" -type f\n\n# ADRs (Priority 2)\nfind $PROJECT_ROOT\u002Fkb\u002F04-decisions -name \"*.md\" -type f\n\n# Bug postmortems (Priority 3)\nfind $PROJECT_ROOT\u002Fkb\u002F03-bugs -name \"*.md\" -type f\n\n# Retrospectives (Priority 4)\nfind $PROJECT_ROOT\u002Fkb\u002F05-ai-reviewed\u002Fretrospective -name \"*.md\" -type f\n\n# Learnings (Priority 5, skip distilled)\nfind $PROJECT_ROOT\u002Fkb\u002F05-ai-reviewed\u002Flearnings -name \"*.md\" -type f\n```\n\n## Present Format\n\n```markdown\n## Pending Improvements\n\n### From Patterns - Priority 1\n\nKafka Error Handling.md:\n1. [ ] Apply retry pattern to all consumers\n\n### From ADRs - Priority 2\n\nADR-008-otelzap-trace-injection.md:\n2. [ ] Migrate remaining services to otelzap\n\n### From Bug Postmortems - Priority 3\n\n2026-04-18 mongo - nil pointer dashboard.md:\n3. [ ] Add nil-vs-empty check to report-api\n\n### From Retrospectives - Priority 4\n\nretrospective_2026-04-01_150100.md:\n4. [ ] Add consumer mocks to Makefile\n\n### From Learnings - Priority 5\n\n14.30_redis-issue.md:\n5. [ ] Document Redis patterns\n```\n\n## User Selection\n\nAsk: \"เลือก item (หมายเลข, 'all', หรือ 'skip')\"\n\n## Execute Workflow\n\nFor each selected item:\n1. วิเคราะห์ task\n2. Implement\n3. Test\n4. Commit (atomic)\n5. Update source:\n   - `- [ ]` → `- [x]`\n   - Add changelog entry\n\n## Output Summary\n\n```markdown\n## Completed\n\n- [x] Add consumer mocks (commit: abc1234)\n- [ ] Redis patterns (skipped - needs discussion)\n\nUpdated:\n- kb\u002F05-ai-reviewed\u002Fretrospective\u002F2026-04\u002Fretrospective_*.md\n```\n\n## Rules\n\n| Rule | Description |\n|------|-------------|\n| **PRIORITIZE** | Patterns first (stable), then ADRs, Bugs, Retros, Learnings |\n| **ASK** | If needs discussion\u002Fapproval |\n| **UPDATE** | Source file after completion (use wiki-link `[[...]]` for cross-reference) |\n| **ATOMIC** | Use atomic commits |\n","# Improve - Work on Pending Items\n\nดึง actionable items จากทุก sources แล้วทำงาน (Layer 4)\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\n1. **Scan** knowledge files (prioritized)\n2. **Extract** actionable items\n3. **Present** to user\n4. **Execute** selected items\n5. **Update** source files\n\n## Scan Priority\n\n| Priority | Source | Look For |\n|----------|--------|----------|\n| 1 | `kb\u002F02-patterns\u002F` | \"When to Apply\", patterns to implement |\n| 2 | `kb\u002F04-decisions\u002F` | ADR action items (`- [ ]` in impact) |\n| 3 | `kb\u002F03-bugs\u002F` | Postmortem \"Action Items\" (`- [ ]`) |\n| 4 | `kb\u002F05-ai-reviewed\u002Fretrospective\u002F` | \"Future Improvements\" (`- [ ]`) |\n| 5 | `kb\u002F05-ai-reviewed\u002Flearnings\u002F` | \"Gotchas\" to fix (skip \"Distilled\") |\n\n> Note: `kb\u002F` is a symlink to the Obsidian second-brain vault.\n> Legacy paths `docs\u002Fknowledge-base\u002F` + `docs\u002Fretrospective\u002F` + `docs\u002Flearnings\u002F` are deprecated — scan `kb\u002F` only.\n\n## Scan Commands\n\n```bash\n# Patterns (Priority 1)\nfind $PROJECT_ROOT\u002Fkb\u002F02-patterns -name \"*.md\" -type f\n\n# ADRs (Priority 2)\nfind $PROJECT_ROOT\u002Fkb\u002F04-decisions -name \"*.md\" -type f\n\n# Bug postmortems (Priority 3)\nfind $PROJECT_ROOT\u002Fkb\u002F03-bugs -name \"*.md\" -type f\n\n# Retrospectives (Priority 4)\nfind $PROJECT_ROOT\u002Fkb\u002F05-ai-reviewed\u002Fretrospective -name \"*.md\" -type f\n\n# Learnings (Priority 5, skip distilled)\nfind $PROJECT_ROOT\u002Fkb\u002F05-ai-reviewed\u002Flearnings -name \"*.md\" -type f\n```\n\n## Present Format\n\n```markdown\n## Pending Improvements\n\n### From Patterns - Priority 1\n\nKafka Error Handling.md:\n1. [ ] Apply retry pattern to all consumers\n\n### From ADRs - Priority 2\n\nADR-008-otelzap-trace-injection.md:\n2. [ ] Migrate remaining services to otelzap\n\n### From Bug Postmortems - Priority 3\n\n2026-04-18 mongo - nil pointer dashboard.md:\n3. [ ] Add nil-vs-empty check to report-api\n\n### From Retrospectives - Priority 4\n\nretrospective_2026-04-01_150100.md:\n4. [ ] Add consumer mocks to Makefile\n\n### From Learnings - Priority 5\n\n14.30_redis-issue.md:\n5. [ ] Document Redis patterns\n```\n\n## User Selection\n\nAsk: \"เลือก item (หมายเลข, 'all', หรือ 'skip')\"\n\n## Execute Workflow\n\nFor each selected item:\n1. วิเคราะห์ task\n2. Implement\n3. Test\n4. Commit (atomic)\n5. Update source:\n   - `- [ ]` → `- [x]`\n   - Add changelog entry\n\n## Output Summary\n\n```markdown\n## Completed\n\n- [x] Add consumer mocks (commit: abc1234)\n- [ ] Redis patterns (skipped - needs discussion)\n\nUpdated:\n- kb\u002F05-ai-reviewed\u002Fretrospective\u002F2026-04\u002Fretrospective_*.md\n```\n\n## Rules\n\n| Rule | Description |\n|------|-------------|\n| **PRIORITIZE** | Patterns first (stable), then ADRs, Bugs, Retros, Learnings |\n| **ASK** | If needs discussion\u002Fapproval |\n| **UPDATE** | Source file after completion (use wiki-link `[[...]]` for cross-reference) |\n| **ATOMIC** | Use atomic commits |\n",{"name":5,"description":7,"user-invocable":25},true,"main","835c1f754a3eab31c2e7eb408d21431a98c633ee","skills\u002Fimprove","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":34,"prompt":44,"zipAvailable":25},[35,38,41],{"tool":36,"command":37},"npx","npx skills add goffity\u002Fdev-km --skill improve",{"tool":39,"command":40},"bunx","bunx skills add goffity\u002Fdev-km --skill improve",{"tool":42,"command":43},"pnpm","pnpm dlx skills add goffity\u002Fdev-km --skill improve","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fimprove\u002FSKILL.md",[46,52,56,60,64,68],{"path":47,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":50,"sourceHtmlUrl":51},"Workflows\u002FDream.md","REFERENCE","参考文档",2846,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FIdeate\u002Fsrc\u002FWorkflows\u002FDream.md",{"path":53,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":54,"sourceHtmlUrl":55},"Workflows\u002FFullCycle.md",10407,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FIdeate\u002Fsrc\u002FWorkflows\u002FFullCycle.md",{"path":57,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":58,"sourceHtmlUrl":59},"Workflows\u002FMate.md",3747,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FIdeate\u002Fsrc\u002FWorkflows\u002FMate.md",{"path":61,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":62,"sourceHtmlUrl":63},"Workflows\u002FQuickCycle.md",3219,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FIdeate\u002Fsrc\u002FWorkflows\u002FQuickCycle.md",{"path":65,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":66,"sourceHtmlUrl":67},"Workflows\u002FSteal.md",3408,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FIdeate\u002Fsrc\u002FWorkflows\u002FSteal.md",{"path":69,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":70,"sourceHtmlUrl":71},"Workflows\u002FTest.md",4055,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FIdeate\u002Fsrc\u002FWorkflows\u002FTest.md",[73,84,118,130,138,152],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":20},"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",[],[80,81,82,83],"wait what","land","stop","message",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":98,"publishedAt":20},"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",[90,95],{"categoryNo":91,"categoryName":92,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",{"categoryNo":96,"categoryName":97,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000008","测试与质量",[86,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117],"discipline","development","state","first","loop","quality","Rules","fix","kb","use","test","standards","red-green-refactor","build","green","jira","testing","commit","plugin",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":20},"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",[],[120,125,126,127,128,129],"documentation","context","session","task","done",{"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":20},"01M6CSZ1TZKVNHS07B4EBQEKFQ","summary","Generates weekly or monthly session summaries from retrospectives and activity logs.","https:\u002F\u002Fgithub.com\u002Fgoffity\u002Fdev-km\u002Fblob\u002Fmain\u002Fskills\u002Fsummary\u002FSKILL.md",[],[132,137,127],"logs",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":147,"publishedAt":20},"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",[144],{"categoryNo":145,"categoryName":146,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000021","资料检索与研究",[140,148,149,150,19,151],"directory","metadata","file","projects",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":20},"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,159,160,126,161],"session analyzer","git","retrospective"]