Subagent Driven Development
Coordinate multiple subagents for complex development workflows with built-in code review.
Install
npx skills add obra/superpowers --skill subagent-driven-developmentgit clone --depth 1 https://github.com/obra/superpowers.git /tmp/superpowers
mkdir -p ~/.claude/skills
cp -r /tmp/superpowers/skills/subagent-driven-development ~/.claude/skills/subagent-driven-developmentPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
What this skill does
Dispatches independent subagents with code review capabilities. Coordinate multiple AI agents for complex development tasks.
Trigger phrases
Claude loads this skill automatically when you say things like:
How it works
- Dispatch specialized subagents
- Coordinate parallel work
- Aggregate and review results
When to use it
- For complex multi-part tasks
- When parallel work is beneficial
- For automated code review
From the SKILL.md
# Subagent-Driven Development Execute plan by dispatching a fresh implementer subagent per task, a task review (spec compliance + code quality) after each, and a broad whole-branch review at the end. **Why subagents:** You delegate tasks to specialized agents with isolated context. By precisely crafting their instructions and context, you ensure they stay focused and succeed at their task. They should never inherit your session's context or history — you construct exactly what they need. This also preserves your own context for coordination work. **Core principle:** Fresh subagent per task + task review (spec + quality) + broad final review = high quality, fast iteration **Narration:** between tool calls, narrate at most one short line — the ledger and the tool results carry the record. **Continuous execution:** Do not pause to check in with your human partner between tasks. Execute all tasks from the plan without stopping. The only reasons to stop are the four named below, or all tasks complete. "Should I continue?" prompts and progress summaries waste their time — they asked you to execute the plan, so execute it. **Rulings, not stalls.** A running plan does not wait on a human. Conflicts, ambiguities, plan defects, a cap you would have asked to exceed — decide them. The spec is the binding authority, the plan is its argument, and your judgment settles what neither answers. Record every decision in the ledger as
Details
- Skill name
subagent-driven-development- Repository
- obra/superpowers
- Path
skills/subagent-driven-development/SKILL.md
FAQ
What does the Subagent Driven Development skill do?
Dispatches independent subagents with code review capabilities. Coordinate multiple AI agents for complex development tasks.
How do I install the Subagent Driven Development skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add obra/superpowers --skill subagent-driven-development. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Related skills
Brainstorming
obra/superpowers
Transforms rough ideas into fully-formed designs. Structure your brainstorming sessions and develop ideas systematically.
Dispatching Parallel Agents
obra/superpowers
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Executing Plans
obra/superpowers
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
Huggingface Datasets
huggingface/skills
Use this skill for Hugging Face Dataset Viewer API workflows that fetch subset/split metadata, paginate rows, search text, apply filters, download parquet URLs, and read size or statistics.
Agenttrace Session Audit
luoyuctl/agenttrace
Audit local AI coding-agent sessions with agenttrace. Use when the user asks to inspect Claude Code, Codex CLI, Qwen Code, Cline, Aider, Cursor exports, Hermes Agent, OpenCode, OpenClaw, Pi, Oh My Pi, Kimi CLI, Copilot-style logs, or generic JSON/JSONL traces for cost, tokens, tool failures, latency, anomalies, health, diffs, or CI gates.
Buyer Eval Skill
salespeak-ai/buyer-eval-skill
An AI analyst for buying B2B software. Investigates what vendors claim, checks the evidence, surfaces contradictions and unanswered questions, and produces a shareable Decision Brief with the questions to ask before you buy. Quick Eval by default; Deep Eval on request. Use when asked to evaluate, compare, vet, or research B2B software vendors.
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.