subagent-driven-development

Dispatch subagents to execute development plans with two-stage reviews.

53|4|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/roundpilot/superpowers-antigravity --skill subagent-driven-development-roundpilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/roundpilot/superpowers-antigravity/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/roundpilot/superpowers-antigravity --skill subagent-driven-development-roundpilot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires superpowers:using-git-worktrees, superpowers:writing-plans, superpowers:requesting-code-review, superpowers:finishing-a-development-branch, superpowers:test-driven-development, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex development tasks by using subagents to execute plans with independent tasks, ensuring high-quality, fast iteration.

Core Features & Use Cases

  • Subagent-Driven Execution: Dispatches fresh subagents per task for isolated context and focused execution.
  • Two-Stage Review: Ensures spec compliance and code quality through two-stage reviews.
  • Continuous Execution: Executes all tasks from the plan without stopping, with pause only for blockers or completion.
  • Use Case: Ideal for large, complex projects where tasks require coordination and review, such as software development or system integration.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan for your project.

Frequently Asked Questions about subagent-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate complex development workflows with multiple tasks?

Automating complex development tasks requires dispatching fresh subagents per task to execute plans continuously. This subagent-driven approach ensures isolated context, focused execution, and fast iteration for large projects without stopping for manual intervention.

How does subagent-driven development ensure spec compliance and code quality?

Spec compliance and code quality are ensured through a two-stage review process. The system dispatches specialized subagent types for implementation, spec review, and code review to independently evaluate task execution against the plan.

What's the best way to execute large development plans without manual intervention?

Continuous subagent-driven execution is the best way to process large development plans without manual intervention. It executes all tasks automatically, pausing only for blockers or completion, ensuring fast iteration for complex projects.

Do I need git worktrees and test-driven development to use subagent-driven task execution?

Yes, subagent-driven task execution requires git worktrees, writing plans, test-driven development, and code review skills as prerequisites. These dependencies provide the environment setup, task definition, and quality validation needed for automated subagent dispatch.

When should I not use subagents for development automation?

You should not use subagents for development automation on small projects lacking independent tasks or when a detailed plan is not defined. The approach requires coordination overhead and two-stage reviews, making it ideal only for large, complex projects.

Can I use subagent-driven execution for software development and system integration projects?

Yes, you can use subagent-driven execution for software development and system integration projects. It is ideal for large, complex projects where tasks require coordination and review, ensuring spec compliance and code quality through automated subagent dispatch.