[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DARNRX246SC9PYK9EVHPMX":3,"skill-same:01M6DARNRX246SC9PYK9EVHPMX":102},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":13,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":55,"install":56,"resources":69},"01M6DARNRX246SC9PYK9EVHPMX","beads-cleanup",null,"Use when a Beads coordinator needs to reconcile stale worker state, PR-review bookkeeping, or orphaned worktrees before dispatching new work.","tzeusy-org\u002Fai-bootstrap","tzeusy-org","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F141543652?v=4","01M6DAM1AP09H27BYGFY9QCNPB","01M6DAM1F4R187EK11XDN9JZKH",0,"MIT","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"beads cleanup","cleanup","beads","access","openai codex","worker","reconciliation","active","only","use","work","gh","review","git worktree","worktree","state","pr","support","codex","github","2026-11-10 10:12:30",false,"---\nname: beads-cleanup\ndescription: Use when a Beads coordinator needs to reconcile stale worker state, PR-review bookkeeping, or orphaned worktrees before dispatching new work.\nmetadata:\n  owner: tze\n  authors:\n    - tze\n    - OpenAI Codex\n    - Claude Opus 5.5\n  status: active\n  last_reviewed: \"2026-10-27\"\ncompatibility: Requires a Beads-backed git repository with `bd`, `git`, `gh`, `jq`, and git worktree support. Authenticated GitHub access is required for report-only PR reconciliation.\n---\n\n# Beads Cleanup\n\nRun this skill before a `beads-coordinator` loop when stale worker state may\nhave been left behind by crashes, compaction, out-of-token exits, or missed\nhandoffs.\n\nThis skill is a read-only reconciliation pass. It reports Beads and Git\nevidence for the coordinator; it does not implement code, dispatch workers,\nor mutate lifecycle state.\n\n## Use This Skill When\n\n- starting or resuming a `beads-coordinator` loop\n- recovering after a crashed coordinator or killed worker\n- auditing stuck `in_progress`, `blocked`, `pr-review`, or `review-running`\n  state\n- reporting orphaned coordinator worktrees or branches tied to Beads issues\n- sizing build-artifact directories (`--artifact-root`) whose bead is closed\n  or whose PR merged, so the coordinator can reclaim disk\n\n## Do Not Use This Skill When\n\n- implementing the assigned issue itself\n- performing normal ready-work selection or worker dispatch\n- creating new beads for discovered work\n- repairing GitHub review threads inside an active PR review worker\n\n## Source Of Truth\n\nThis skill is a routing layer over the existing Beads operating model.\n\n- Repository workflow and ownership model: `..\u002F..\u002F..\u002F..\u002F..\u002FREADME.md`\n- Coordinator mutation authority, atomic claim, and stall-heartbeat rules:\n  `..\u002Fbeads-coordinator\u002Freferences\u002Fruntime-and-safety.md`\n- Coordinator loop and PR-review lane behavior:\n  `..\u002Fbeads-coordinator\u002Freferences\u002Fcoordinator-loop.md`\n- PR-review worker closure boundary and review-lock vocabulary:\n  `..\u002Fbeads-pr-reviewer-worker\u002FSKILL.md`\n\nIf these sources disagree with this skill, fix this skill. Do not let cleanup\nbecome a competing doctrine.\n\n## Non-Negotiable Boundaries\n\n- Never implement code.\n- **The coordinator is the sole mutation authority.** Cleanup never claims,\n  releases, creates, closes, relabels, unblocks, removes a worktree, deletes a\n  branch, or repairs Dolt. It reports evidence and recommendations only.\n- Never mutate a bead held by a live actor. A holder is live when its bead\n  heartbeat is fresh or its assignee is a live registered coordinator (peers\n  sleeping between wakes let bead heartbeats lapse), per\n  `..\u002Fbeads-coordinator\u002Freferences\u002Fruntime-and-safety.md` → \"Parallel\n  Coordinators\". Another coordinator's claims, worktrees, and PRs are not\n  orphans while it is live.\n- **Never mutate PR-review bead state from PR outcome.** Cleanup inspects PR\n  state and reports the finding plus a recommended action; the coordinator's\n  Step 0 is the sole PR-state mutator.\n- Never create new beads from cleanup. Missing wiring should be reported for the\n  coordinator loop to self-heal.\n- Never touch `.beads\u002Fdolt\u002F` manually.\n- Inspect token-efficiently (`..\u002F..\u002Freferences\u002Ftoken-efficiency.md`): project\n  every `bd`\u002F`gh` listing through `jq` to the fields the pass needs, batch\n  related checks into one composite command, and keep the final report to\n  findings and recommendations — not raw command output.\n\n## Load Only The Reference You Need\n\n- [`references\u002Flocal-state-reconciliation.md`](references\u002Flocal-state-reconciliation.md)\n  Load for stale `in_progress` claims, dependency unblocking, Dolt\u002Fworktree\n  health, and stale `review-running` labels.\n- [`references\u002Fpr-review-reconciliation.md`](references\u002Fpr-review-reconciliation.md)\n  Load for blocked original `pr-review` beads and blocked\n  `pr-review-task` review beads.\n- [`references\u002Freporting.md`](references\u002Freporting.md)\n  Load for the cleanup report shape, rig-routing notes, command quick reference,\n  and coordinator handoff summary.\n- [`scripts\u002Fcleanup_scan.py`](scripts\u002Fcleanup_scan.py)\n  Run first for one compact `beads-cleanup-scan\u002Fv1` read model covering claims,\n  dependencies, Dolt, worktrees\u002Fbranches, review locks, and nested PR findings.\n  It is report-only: it has no apply mode and never replaces fresh verification\n  before a coordinator-owned mutation.\n\n## Workflow\n\n1. Read `..\u002Fbeads-coordinator\u002Freferences\u002Fruntime-and-safety.md` if you need the\n   exact claim, stall-heartbeat, and mutation-authority rules before handing a\n   finding to the coordinator.\n2. From the cleanup package directory, run\n   `uv run scripts\u002Fcleanup_scan.py --repo-root \"${REPO_ROOT}\"` (plus one\n   `--artifact-root \u003Cdir>` per artifact root the repo's `AGENTS.md` names) to\n   collect compact read-only findings. Treat `partial` and `fatal` as manual-triage\n   reports; do not forward command output or infer a mutation from them.\n3. Use the relevant passes from the reference files to interpret the report.\n   When evidence is incomplete or a bead is held by a live actor (fresh\n   heartbeat), report manual triage. For PR-review beads, report findings only.\n4. Keep canonical PR metadata on the original implementation bead only; review\n   beads must not invent their own `external_ref`.\n5. Report worktrees and branches conservatively. Preserve anything that may\n   still contain useful unpublished work.\n6. Produce the structured report from `references\u002Freporting.md` so the\n   coordinator has a clear evidence ledger before dispatch begins.\n","# Beads Cleanup\n\nRun this skill before a `beads-coordinator` loop when stale worker state may\nhave been left behind by crashes, compaction, out-of-token exits, or missed\nhandoffs.\n\nThis skill is a read-only reconciliation pass. It reports Beads and Git\nevidence for the coordinator; it does not implement code, dispatch workers,\nor mutate lifecycle state.\n\n## Use This Skill When\n\n- starting or resuming a `beads-coordinator` loop\n- recovering after a crashed coordinator or killed worker\n- auditing stuck `in_progress`, `blocked`, `pr-review`, or `review-running`\n  state\n- reporting orphaned coordinator worktrees or branches tied to Beads issues\n- sizing build-artifact directories (`--artifact-root`) whose bead is closed\n  or whose PR merged, so the coordinator can reclaim disk\n\n## Do Not Use This Skill When\n\n- implementing the assigned issue itself\n- performing normal ready-work selection or worker dispatch\n- creating new beads for discovered work\n- repairing GitHub review threads inside an active PR review worker\n\n## Source Of Truth\n\nThis skill is a routing layer over the existing Beads operating model.\n\n- Repository workflow and ownership model: `..\u002F..\u002F..\u002F..\u002F..\u002FREADME.md`\n- Coordinator mutation authority, atomic claim, and stall-heartbeat rules:\n  `..\u002Fbeads-coordinator\u002Freferences\u002Fruntime-and-safety.md`\n- Coordinator loop and PR-review lane behavior:\n  `..\u002Fbeads-coordinator\u002Freferences\u002Fcoordinator-loop.md`\n- PR-review worker closure boundary and review-lock vocabulary:\n  `..\u002Fbeads-pr-reviewer-worker\u002FSKILL.md`\n\nIf these sources disagree with this skill, fix this skill. Do not let cleanup\nbecome a competing doctrine.\n\n## Non-Negotiable Boundaries\n\n- Never implement code.\n- **The coordinator is the sole mutation authority.** Cleanup never claims,\n  releases, creates, closes, relabels, unblocks, removes a worktree, deletes a\n  branch, or repairs Dolt. It reports evidence and recommendations only.\n- Never mutate a bead held by a live actor. A holder is live when its bead\n  heartbeat is fresh or its assignee is a live registered coordinator (peers\n  sleeping between wakes let bead heartbeats lapse), per\n  `..\u002Fbeads-coordinator\u002Freferences\u002Fruntime-and-safety.md` → \"Parallel\n  Coordinators\". Another coordinator's claims, worktrees, and PRs are not\n  orphans while it is live.\n- **Never mutate PR-review bead state from PR outcome.** Cleanup inspects PR\n  state and reports the finding plus a recommended action; the coordinator's\n  Step 0 is the sole PR-state mutator.\n- Never create new beads from cleanup. Missing wiring should be reported for the\n  coordinator loop to self-heal.\n- Never touch `.beads\u002Fdolt\u002F` manually.\n- Inspect token-efficiently (`..\u002F..\u002Freferences\u002Ftoken-efficiency.md`): project\n  every `bd`\u002F`gh` listing through `jq` to the fields the pass needs, batch\n  related checks into one composite command, and keep the final report to\n  findings and recommendations — not raw command output.\n\n## Load Only The Reference You Need\n\n- [`references\u002Flocal-state-reconciliation.md`](references\u002Flocal-state-reconciliation.md)\n  Load for stale `in_progress` claims, dependency unblocking, Dolt\u002Fworktree\n  health, and stale `review-running` labels.\n- [`references\u002Fpr-review-reconciliation.md`](references\u002Fpr-review-reconciliation.md)\n  Load for blocked original `pr-review` beads and blocked\n  `pr-review-task` review beads.\n- [`references\u002Freporting.md`](references\u002Freporting.md)\n  Load for the cleanup report shape, rig-routing notes, command quick reference,\n  and coordinator handoff summary.\n- [`scripts\u002Fcleanup_scan.py`](scripts\u002Fcleanup_scan.py)\n  Run first for one compact `beads-cleanup-scan\u002Fv1` read model covering claims,\n  dependencies, Dolt, worktrees\u002Fbranches, review locks, and nested PR findings.\n  It is report-only: it has no apply mode and never replaces fresh verification\n  before a coordinator-owned mutation.\n\n## Workflow\n\n1. Read `..\u002Fbeads-coordinator\u002Freferences\u002Fruntime-and-safety.md` if you need the\n   exact claim, stall-heartbeat, and mutation-authority rules before handing a\n   finding to the coordinator.\n2. From the cleanup package directory, run\n   `uv run scripts\u002Fcleanup_scan.py --repo-root \"${REPO_ROOT}\"` (plus one\n   `--artifact-root \u003Cdir>` per artifact root the repo's `AGENTS.md` names) to\n   collect compact read-only findings. Treat `partial` and `fatal` as manual-triage\n   reports; do not forward command output or infer a mutation from them.\n3. Use the relevant passes from the reference files to interpret the report.\n   When evidence is incomplete or a bead is held by a live actor (fresh\n   heartbeat), report manual triage. For PR-review beads, report findings only.\n4. Keep canonical PR metadata on the original implementation bead only; review\n   beads must not invent their own `external_ref`.\n5. Report worktrees and branches conservatively. Preserve anything that may\n   still contain useful unpublished work.\n6. Produce the structured report from `references\u002Freporting.md` so the\n   coordinator has a clear evidence ledger before dispatch begins.\n",{"name":5,"metadata":43,"description":7,"compatibility":49},{"owner":44,"status":25,"authors":45,"last_reviewed":48},"tze",[44,46,47],"OpenAI Codex","Claude Opus 5.5","2026-10-27","Requires a Beads-backed git repository with `bd`, `git`, `gh`, `jq`, and git worktree support. Authenticated GitHub access is required for report-only PR reconciliation.","main","c907d6f0bf96bd61b936e8972e0f1c66ebb8148c","skills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap","https:\u002F\u002Fgithub.com\u002Ftzeusy-org","2026-11-10 23:17:25",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add tzeusy-org\u002Fai-bootstrap --skill beads-cleanup",{"tool":62,"command":63},"bunx","bunx skills add tzeusy-org\u002Fai-bootstrap --skill beads-cleanup",{"tool":65,"command":66},"pnpm","pnpm dlx skills add tzeusy-org\u002Fai-bootstrap --skill beads-cleanup","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002FSKILL.md",true,[70,76,80,84,88,94,98],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"agents\u002Fopenai.yaml","REFERENCE","参考文档",280,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Fagents\u002Fopenai.yaml",{"path":77,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":78,"sourceHtmlUrl":79},"references\u002Flocal-state-reconciliation.md",4370,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Freferences\u002Flocal-state-reconciliation.md",{"path":81,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":82,"sourceHtmlUrl":83},"references\u002Fpr-review-reconciliation.md",5305,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Freferences\u002Fpr-review-reconciliation.md",{"path":85,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":86,"sourceHtmlUrl":87},"references\u002Freporting.md",3365,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Freferences\u002Freporting.md",{"path":89,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":92,"sourceHtmlUrl":93},"scripts\u002Fcleanup_scan.py","SCRIPT","脚本",51536,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Fscripts\u002Fcleanup_scan.py",{"path":95,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":96,"sourceHtmlUrl":97},"tests\u002Ftest_cleanup_scan.py",91411,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Ftests\u002Ftest_cleanup_scan.py",{"path":99,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":100,"sourceHtmlUrl":101},"tests\u002Ftest_skill_package.py",6395,"https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fbeads-orchestration\u002Fsubskills\u002Fbeads-cleanup\u002Ftests\u002Ftest_skill_package.py",[103,127,152,167,184,195],{"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":109,"publishedAt":38},"01M6DAZD21TWH2ET70V9FF75CQ","user-run","Use when a step needs privileges this session lacks (docker, sudo, another user's checkout or secrets, host access) and the owner must run it as tze. Writes a reviewable \u002Fhome\u002Forca\u002F.tmp\u002F\u003Cslug>\u002Frun.sh that impersonates tze (USER_TO_IMPERSONATE overrides), tees timestamped logs plus latest.log and collects artifacts there; Claude presents it with a risk and time brief, then continues from the logs. Triggers: \"I'll run it for you\", \"permission denied on docker.sock\", \"needs sudo\", \"sudo: a password is required\", \"run as tze\", \"\u002Fuser-run\".","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fuser-run\u002FSKILL.md",[],[110,111,112,113,114,27,115,116,117,118,25,119,120,121,122,123,21,124,125,126],"user run","user","run","docker","logs","host","as","triggers","permission","time","log","artifacts","session","password","secrets","risk","brief",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":143,"publishedAt":38},"01M6DAZAHTCBAD2WF0GAHWPST8","requesting-code-review","Use when completing tasks, implementing major features, or before merging to verify work meets requirements","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fth-workflow\u002Fsubskills\u002Frequesting-code-review\u002FSKILL.md",[133,138],{"categoryNo":134,"categoryName":135,"taxonomyType":136,"taxonomyTypeDesc":137},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",{"categoryNo":139,"categoryName":140,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[144,145,30,146,28,147,25,148,149,27,150,151],"requesting code review","code","code review","requirements","upstream","superpowers","verify","tasks",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":160,"publishedAt":38},"01M6DAZ7CJ82D81XZB2YHVVY48","receiving-code-review","Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fth-workflow\u002Fsubskills\u002Freceiving-code-review\u002FSKILL.md",[158,159],{"categoryNo":134,"categoryName":135,"taxonomyType":136,"taxonomyTypeDesc":137},{"categoryNo":139,"categoryName":140,"taxonomyType":141,"taxonomyTypeDesc":142},[161,145,30,146,25,148,162,149,27,163,164,165,166],"receiving code review","implementation","code review feedback","technical","feedback","verification",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":173,"publishedAt":38},"01M6DAZ4ER76ADXJ9KRFP7V3Q9","finishing-a-development-branch","Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fth-workflow\u002Fsubskills\u002Ffinishing-a-development-branch\u002FSKILL.md",[],[174,175,176,177,27,178,28,179,19,34,149,180,181,182,25,148,183,162],"branch","development","finishing a development branch","integrate","decide","how","merge","tests","structured","options",{"skillNo":185,"name":186,"nameZh":6,"description":187,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":188,"categories":189,"keywords":190,"publishedAt":38},"01M6DAYZFWWW2YPKP89QNQR96H","executing-plans","Use when you have a written implementation plan to execute in a separate session with review checkpoints","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fth-workflow\u002Fsubskills\u002Fexecuting-plans\u002FSKILL.md",[],[191,192,193,30,194,25,148,162,149,27,122],"plans","executing plans","plan","execute",{"skillNo":196,"name":197,"nameZh":6,"description":198,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":199,"categories":200,"keywords":201,"publishedAt":38},"01M6DAYWM2YQHYCK7C35K1D29J","dispatching-parallel-agents","Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies","https:\u002F\u002Fgithub.com\u002Ftzeusy-org\u002Fai-bootstrap\u002Fblob\u002Fmain\u002Fskills\u002Fpersonal\u002Fth-workflow\u002Fsubskills\u002Fdispatching-parallel-agents\u002FSKILL.md",[],[202,203,204,27,149,148,33,25,205,151,206],"parallel agents","parallel","dispatching parallel agents","dependencies","shared"]