subagent-driven-development

from obra/superpowers scored 2026-07-07

Executes plan tasks through fresh subagents per task, keeping the orchestrating session's context clean and each task's context focused.

Skill scores
scored 2026-07-07 · rubric
Skill Leverage74
Reliability74
Evaluation Readiness56
Safety / Governance72

Anatomy

Parent repoobra/superpowers
Pathskills/subagent-driven-development
Trigger conditions"Use when executing implementation plans with independent tasks in the current session"
Instruction formatyaml-frontmatter-md
Required toolssubagents
Reusabilityuniversal
Complexityhigh
Ships scripts / examples / tests / boundariesno / yes / no / yes

Failure modes

Per-task context assembly is overhead; tasks with heavy shared context pay it repeatedly.

Verdict

Applies the fresh-context principle from review to execution itself. The orchestrator-worker split it teaches is where the whole ecosystem is heading.

Related skills

Frequently asked questions

What does the subagent-driven-development skill do?

Executes plan tasks through fresh subagents per task, keeping the orchestrating session's context clean and each task's context focused.

When does subagent-driven-development trigger?

Its stated trigger: "Use when executing implementation plans with independent tasks in the current session". Trigger precision is a scored reliability dimension.

Go deeper