subagent
Installation
SKILL.md
Subagent
This skill is for the main parent orchestrator only. Do not inject or follow it inside spawned child subagents. The parent session owns delegation, orchestration, review fanout, and final writer launches; child subagents should receive concrete role-specific tasks and should not run their own subagent workflows.
Use this skill when the parent orchestrator needs to launch a specialized subagent, compose multiple specialists into a workflow, or create/edit agents and chains on demand.
When to Use
- Parallel codebase discovery: combine
codebase-locator,codebase-analyzer, andcodebase-pattern-finderto map where code lives, how it works, and what existing conventions look like — concurrently, with fresh context per child. - Local research mining: pair
codebase-research-locatorwithcodebase-research-analyzerto surface prior decisions inresearch/andspecs/and extract what still applies. - External research: use
codebase-online-researcherfor authoritative web sources, with persisted findings inresearch/web/. - Debug and fix: use
debuggerto reproduce, diagnose, and patch failing behavior withtddandbrowsersupport. - Refinement: use
code-simplifierto clean up recently changed code without altering behavior. - Adversarial review: compose read-only specialists (
codebase-analyzer,codebase-pattern-finder,debuggerin inspect-only mode,codebase-online-researcher) into a parallel review pass — there is no genericrevieweragent. - Long-running work: launch async/background runs and inspect them later.
- Subagent control: watch needs-attention signals and soft-interrupt only when a delegated run is genuinely blocked.
- Agent authoring: create, update, or override agents and chains for a project.