Execute an approved plan via one subagent per task with spec and quality checks. Use only when user allows subagents and a written plan exists.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add charlieviettq/awesome-agent-skill --skill subagent-driven-development --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Subagent Driven Development?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/charlieviettq-subagent-driven-development-awesome-agent-skill)More formats (shields.io, HTML) on the badges page.
---
name: subagent-driven-development
description: "Execute an approved plan via one subagent per task with spec and quality checks. Use only when user allows subagents and a written plan exists."
allowed-tools: Read, Glob, Grep
---
# Subagent-driven development
## Gate (required)
Use **only if**:
- A written plan exists (`planning-and-task-breakdown` output) and user approved execution
- User or parent **explicitly allows** subagents for implementation
- Each task has clear files, acceptance, and verify steps
Otherwise use `incremental-implementation` in the main agent.
## Workflow
```
For each plan task:
1. Implementer subagent -> minimal change for task only
2. Spec check -> matches acceptance criteria
3. Quality check -> tests, style, scope (parent or review subagent)
4. Parent integrates -> run verify-before-done for slice
```
## Implementer brief (per task)
```markdown
## Task
- **Title:**
- **Files (only these):**
- **Acceptance:**
- **Verify:**
- **Do not:** edit other files, refactor drive-by, commit unless instructed
```
## Parent responsibilities
- Own git strategy (commit per slice only if user/repo expects it)
- Resolve conflicts between tasks
- Stop plan if two tasks need the same file
- Never claim full plan done until all tasks verified
## Two-stage review
| Stage | Question |
|-------|----------|
| Spec compliance | Does the change meet acceptance and stay in scope? |
| Code quality | Tests, clarity, security, maintainability |
Critical spec failures block the next task.
## Anti-patterns
- Subagents rewriting the plan mid-flight
- Parallel implementers without `dispatching-parallel-agents` guards
- Auto-commit/push from subagents without parent approval
## Related
`dispatching-parallel-agents`, `incremental-implementation`, `requesting-code-review`, `receiving-code-review`, `verify-before-done`
*Workflow inspired by [obra/superpowers](https://github.com/obra/superpowers) (MIT).*
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!