[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71NQVDHA0JCW2CKJ9FS1DER":3,"skill-same:01M71NQVDHA0JCW2CKJ9FS1DER":62},{"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":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":13,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":47,"install":48,"resources":61},"01M71NQVDHA0JCW2CKJ9FS1DER","dispatching-parallel-agents",null,"Use when there are two or more independent investigations, failures, research tasks, or implementation tasks that can run without shared state or sequential dependencies.","max-kharena\u002Fnous","max-kharena","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F249811097?v=4","01M71NQQ2DRKPEV4AF9J318N31","01M71NQQ303XV5QX5DHCZKM41V",0,"MIT","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fdispatching-parallel-agents\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34],"dispatching parallel agents","parallel agents","parallel","investigations","implementation","dependencies","run","research","state","two","can","tasks","when","use","more","execution","shared","2026-11-10 10:56:23",false,"---\nname: dispatching-parallel-agents\ndescription: Use when there are two or more independent investigations, failures, research tasks, or implementation tasks that can run without shared state or sequential dependencies.\nversion: 0.1.0\ntype: execution\nrisk: medium\n---\n\n# Dispatching Parallel Agents\n\n## Core Principle\n\nOne agent per independent problem domain. Parallelize only when independence is real.\n\n## When To Use\n\n- Multiple unrelated test files fail.\n- Independent subsystems need investigation.\n- Research questions can be answered separately.\n- Plan tasks touch different files and share no mutable state.\n\n## Do Not Use When\n\n- Failures may share one root cause.\n- Tasks edit the same files.\n- A sequential migration or release step is involved.\n- Agents need to communicate continuously.\n\n## Dispatch Pattern\n\n1. Group work by independent domain.\n2. Write one focused prompt per agent.\n3. Include scope, constraints, relevant errors, and expected output.\n4. Dispatch agents concurrently.\n5. Review summaries for conflicts.\n6. Run integration verification after all results return.\n\n## Agent Prompt Checklist\n\n- One clear goal.\n- One domain or file group.\n- Explicit constraints.\n- Exact expected output.\n- Verification command or evidence requested.\n\n## Output Contract\n\n```md\n## Independent Domains\n## Agent Assignments\n## Results\n## Conflicts\n## Integration Verification\n## Next Steps\n```\n","# Dispatching Parallel Agents\n\n## Core Principle\n\nOne agent per independent problem domain. Parallelize only when independence is real.\n\n## When To Use\n\n- Multiple unrelated test files fail.\n- Independent subsystems need investigation.\n- Research questions can be answered separately.\n- Plan tasks touch different files and share no mutable state.\n\n## Do Not Use When\n\n- Failures may share one root cause.\n- Tasks edit the same files.\n- A sequential migration or release step is involved.\n- Agents need to communicate continuously.\n\n## Dispatch Pattern\n\n1. Group work by independent domain.\n2. Write one focused prompt per agent.\n3. Include scope, constraints, relevant errors, and expected output.\n4. Dispatch agents concurrently.\n5. Review summaries for conflicts.\n6. Run integration verification after all results return.\n\n## Agent Prompt Checklist\n\n- One clear goal.\n- One domain or file group.\n- Explicit constraints.\n- Exact expected output.\n- Verification command or evidence requested.\n\n## Output Contract\n\n```md\n## Independent Domains\n## Agent Assignments\n## Results\n## Conflicts\n## Integration Verification\n## Next Steps\n```\n",{"name":5,"risk":40,"type":33,"version":41,"description":7},"medium","0.1.0","main","05ddbcce9e3471b880e9edc7c63e4bdd40359861","skills\u002Fdispatching-parallel-agents","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous","https:\u002F\u002Fgithub.com\u002Fmax-kharena","2026-04-28 22:54:20",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add max-kharena\u002Fnous --skill dispatching-parallel-agents",{"tool":54,"command":55},"bunx","bunx skills add max-kharena\u002Fnous --skill dispatching-parallel-agents",{"tool":57,"command":58},"pnpm","pnpm dlx skills add max-kharena\u002Fnous --skill dispatching-parallel-agents","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fdispatching-parallel-agents\u002FSKILL.md",true,[],[63,90,112,128,148,166],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":74,"publishedAt":35},"01M71NSZ170Z45TAP4CWY74YH3","write-a-skill","Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when the user wants to create, write, or build a new skill.","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fwrite-a-skill\u002FSKILL.md",[69],{"categoryNo":70,"categoryName":71,"taxonomyType":72,"taxonomyTypeDesc":73},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[75,76,77,78,79,80,81,82,83,84,85,86,87,31,30,88,89],"write a skill","write","a skill","create","structure","build","new skill","with","user","new agent","resources","progressive","new","progressive disclosure","Meta",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":101,"publishedAt":35},"01M71NSX1D1C2MK3NJ42E1GQ47","verification-before-completion","Use when about to claim work is complete, fixed, passing, ready, merged, shippable, reviewed, or verified.","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fverification-before-completion\u002FSKILL.md",[96],{"categoryNo":97,"categoryName":98,"taxonomyType":99,"taxonomyTypeDesc":100},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[102,103,31,30,104,105,106,107,108,109,110,111],"verification","verification before completion","verified","claim","complete","quality","about","high","work","ready",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":35},"01M71NSVRTWNA5RYBRRRBQ4830","using-nous","Use when a request needs NOUS command routing or personality-driven planning.","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fusing-nous\u002FSKILL.md",[],[119,120,121,30,31,122,123,124,125,126,127],"using nous","personality","driven","command routing","request","planning","command","routing","router",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":134,"publishedAt":35},"01M71NST398KW57VNX72Z35MC2","using-git-worktrees","Use when NOUS execution needs isolated implementation branches, phase worktrees, parallel worktrees, or safe branch setup before executing a plan.","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fusing-git-worktrees\u002FSKILL.md",[],[135,136,137,138,139,33,140,22,141,109,142,143,30,31,144,145,146,147,20],"git","worktrees","git worktrees","using git worktrees","Using git","branch setup","safe","plan","phase","parallel worktrees","setup","branches","branch",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":35},"01M71NSRQ1VYJT15323W6HE1X1","ubiquitous-language","Use when the user wants to define domain terms, build a glossary, harden terminology, or extract a DDD-style ubiquitous language. Saves to UBIQUITOUS_LANGUAGE.md.","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Fubiquitous-language\u002FSKILL.md",[],[155,156,157,158,80,159,160,161,31,83,162,163,164,30,165],"language","ubiquitous language","define","ddd","domain","style","terminology","extract","terms","harden","glossary",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":170,"categories":171,"keywords":172,"publishedAt":35},"01M71NSPGTE0PY0YJ9HSDWB62B","triage-issue","Use when the user reports a bug and wants it investigated and filed as a durable GitHub issue with a TDD-based fix plan.","https:\u002F\u002Fgithub.com\u002Fmax-kharena\u002Fnous\u002Fblob\u002Fmain\u002Fskills\u002Ftriage-issue\u002FSKILL.md",[],[173,174,175,176,83,177,178,107,179,180,142,82,181,30,31,182,183],"issue","triage issue","triage","github issue","it","bug","tdd","github","reports","fix","as"]