Home/Skills/dev/Subagent-Driven Development

/subagent-driven-development

Subagent-Driven Development

Fresh subagent per task, two-stage review after each. Spec compliance first, then code quality, no shortcuts.

Used by 1 agent

What it does

Executes a written plan by dispatching a clean subagent for every task, then running two reviewers: one for spec compliance, one for code quality. The controller stays lean to coordinate and curate context. Implementers never read the plan file directly. They get exactly the context the task needs.

Use it when a plan has mostly independent tasks and the work stays in one session. Don't use it when tasks are tightly coupled, when exploration is still active, or when multiple subagents would edit the same files. Prefer `executing-plans` when work should run in a parallel session instead.

Outputs commits against the plan, a final-pass code review, and a branch handed off to `finishing-a-development-branch`. Model selection per role is part of the skill (cheap for mechanical, standard for integration, most capable for review). Pairs with `writing-plans` (upstream), `test-driven-development` (what subagents follow), and `using-git-worktrees` (the isolated workspace).

Build your second brain

Run /subagent-driven-development with your agents.

This skill ships with Agent0 Starter, plus 82 others. Axon runs it from day one.

Cortex
Chief of Staff
Loom
Loom
Radar
Radar
Hippo
Hippocampus
Signal
Signal
Sentinel
Sentinel
Axon
Axon
Hey, I'm Cortex — Chief of Staff for the team. Ask me anything; I'll handle it or pull in Loom (writing), Radar (growth), Hippocampus (research), Signal (social), Sentinel (ops), or Axon (code review). What's on your mind?