[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DSKYCDHR0H0CTER9YFDF00":3,"skill-same:01M6DSKYCDHR0H0CTER9YFDF00":61},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6DSKYCDHR0H0CTER9YFDF00","parallel-bugfix",null,"Fix bugs using 3 parallel agents with different strategies, pick the winning approach","AntifragileTech\u002Fantifragile-claude-code","AntifragileTech","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F174357194?v=4","01M6DQCYMK4CDSQQAN0ZC72NTV","01M6DQCYS9YPW1WKMQ5TJMPQ43",9,"MIT","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fops\u002Fparallel-bugfix\u002FSKILL.md",[],[18,19,20,21,22,23,24],"parallel","bugfix","parallel bugfix","parallel agents","pick","fix","strategies","2026-11-10 10:12:30",false,"---\nname: parallel-bugfix\ndescription: Fix bugs using 3 parallel agents with different strategies, pick the winning approach\n---\n\n# Parallel Bug-Fix with Test Validation\n\n## Usage\nInvoke with: `\u002Fparallel-bugfix [bug description]`\n\n## Workflow\n\n1. **Analyze the bug** — identify the suspected root cause file(s) and symptoms\n2. **Spawn 3 parallel sub-agents** using the Task tool, each in a worktree (`isolation: \"worktree\"`):\n\n### Agent 1: Minimal Targeted Fix\n- Fix only the suspected root cause with the smallest possible change\n- Run build\u002Flint after edit\n- Report pass\u002Ffail + diff size\n\n### Agent 2: Refactor to Eliminate Bug Class\n- Refactor the surrounding code to make the bug class impossible\n- Run build\u002Flint after edit\n- Report pass\u002Ffail + diff size\n\n### Agent 3: Component Rewrite (if \u003C200 lines)\n- Rewrite the affected component from scratch\n- If component is >200 lines, skip this agent and report \"too large to rewrite\"\n- Run build\u002Flint after edit\n- Report pass\u002Ffail + diff size\n\n3. **Compare results** from all 3 agents:\n   - Pick the approach that passes all checks with the smallest diff\n   - If none pass, synthesize the best elements into a final fix\n4. **Apply the winning fix** to the main working tree\n5. **Run final validation** — build + lint + any existing tests\n\n## Rules\n- Each agent gets MAX 200 lines of code changes\n- Always run build verification before declaring success\n- If all 3 fail, report findings and ask user for direction\n","# Parallel Bug-Fix with Test Validation\n\n## Usage\nInvoke with: `\u002Fparallel-bugfix [bug description]`\n\n## Workflow\n\n1. **Analyze the bug** — identify the suspected root cause file(s) and symptoms\n2. **Spawn 3 parallel sub-agents** using the Task tool, each in a worktree (`isolation: \"worktree\"`):\n\n### Agent 1: Minimal Targeted Fix\n- Fix only the suspected root cause with the smallest possible change\n- Run build\u002Flint after edit\n- Report pass\u002Ffail + diff size\n\n### Agent 2: Refactor to Eliminate Bug Class\n- Refactor the surrounding code to make the bug class impossible\n- Run build\u002Flint after edit\n- Report pass\u002Ffail + diff size\n\n### Agent 3: Component Rewrite (if \u003C200 lines)\n- Rewrite the affected component from scratch\n- If component is >200 lines, skip this agent and report \"too large to rewrite\"\n- Run build\u002Flint after edit\n- Report pass\u002Ffail + diff size\n\n3. **Compare results** from all 3 agents:\n   - Pick the approach that passes all checks with the smallest diff\n   - If none pass, synthesize the best elements into a final fix\n4. **Apply the winning fix** to the main working tree\n5. **Run final validation** — build + lint + any existing tests\n\n## Rules\n- Each agent gets MAX 200 lines of code changes\n- Always run build verification before declaring success\n- If all 3 fail, report findings and ask user for direction\n",{"name":5,"description":7},"master","c73386b305dec167db7654e0e6feacb462d4f9dc","assets\u002Fskills\u002Fops\u002Fparallel-bugfix",1,"https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code","https:\u002F\u002Fgithub.com\u002FAntifragileTech","2026-10-02 14:22:14",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add AntifragileTech\u002Fantifragile-claude-code --skill parallel-bugfix",{"tool":43,"command":44},"bunx","bunx skills add AntifragileTech\u002Fantifragile-claude-code --skill parallel-bugfix",{"tool":46,"command":47},"pnpm","pnpm dlx skills add AntifragileTech\u002Fantifragile-claude-code --skill parallel-bugfix","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fops\u002Fparallel-bugfix\u002FSKILL.md",true,[51,57],{"path":52,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":55,"sourceHtmlUrl":56},"evals\u002Fevals.json","REFERENCE","参考文档",6932,"https:\u002F\u002Fgithub.com\u002Fpatinaproject\u002Fskills\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fimage\u002Fevals\u002Fevals.json",{"path":58,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":59,"sourceHtmlUrl":60},"references\u002Fai-image-prompting.md",8090,"https:\u002F\u002Fgithub.com\u002Fpatinaproject\u002Fskills\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fimage\u002Freferences\u002Fai-image-prompting.md",[62,88,103,118,131,144],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":81,"publishedAt":25},"01M6DT9Q6VYA615SCXR757TZZ7","writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwriting-skills\u002FSKILL.md",[68,73,76],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":74,"categoryName":75,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[82,83,84,85,86,87],"writing skills","writing","use","editing","work","deployment",{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":96,"publishedAt":25},"01M6DT9GFHDNY90P41WGAE1TV0","writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwriting-plans\u002FSKILL.md",[94,95],{"categoryNo":74,"categoryName":75,"taxonomyType":71,"taxonomyTypeDesc":72},{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},[97,98,83,99,100,84,101,102],"plans","writing plans","requirements","task","code","spec",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":111,"publishedAt":25},"01M6DT9C6PFGD86WS3HY7YE3XG","docs:write-concisely","Apply writing rules to any documentation that humans will read. Makes your writing clearer, stronger, and more professional.","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwrite-concisely\u002FSKILL.md",[109,110],{"categoryNo":74,"categoryName":75,"taxonomyType":71,"taxonomyTypeDesc":72},{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},[112,113,114,115,116,117,83],"docs:write concisely","write","docs","read","Rules","documentation",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":25},"01M6DT98AWQ27P0N1CG97WAG66","kaizen:why","Iterative Five Whys root cause analysis drilling from symptoms to fundamentals","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwhy\u002FSKILL.md",[],[120,125,126,127,128,129,130],"why","kaizen","issue","five whys","analysis","root cause analysis",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":25},"01M6DT93EH25NAX19R3WGE1P53","verification-loop","A comprehensive verification system for Claude Code sessions.","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fverification-loop\u002FSKILL.md",[],[138,139,140,141,101,142,143],"verification loop","verification","loop","sessions","claude code sessions","system",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":25},"01M6DT90GW7Z7VCN98P9DVYSNC","verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fverification-before-completion\u002FSKILL.md",[],[151,139,152,86,84,153,154,155],"verification before completion","commands","evidence","claim","complete"]