subagent-driven-development

Dispatch subagents for isolated tasks with two-stage spec and code reviews.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/BryceRoberts13/superpowers-for-antigravity --skill subagent-driven-development-bryceroberts13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/BryceRoberts13/superpowers-for-antigravity/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/BryceRoberts13/superpowers-for-antigravity --skill subagent-driven-development-bryceroberts13

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Complex implementation plans often require coordinating multiple autonomous agents. Subagent-driven development solves this by dispatching a fresh subagent per task and applying a two-stage review after each: spec compliance review first, then code quality review.

Core Features & Use Cases

  • Fresh subagent per task isolates context and accelerates iteration
  • Two-stage review after each task ensures spec alignment and code quality
  • In-session execution with optional parallel paths for independent tasks
  • Standardized prompts for implementer, spec reviewer, and code quality reviewer
  • End-to-end workflow from plan extraction to finishing a development branch

Quick Start

Dispatch an implementer subagent for the first task using the full task text and context.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I coordinate multiple AI agents for a complex implementation plan?

Subagent-driven development coordinates multiple AI agents by dispatching a fresh subagent for each discrete task within a single session, executing them sequentially or in parallel under centralized coordination to isolate context and accelerate iteration.

What is the two-stage review process for AI agent code generation?

The two-stage review process enforces spec compliance review first, followed by code quality review, ensuring that each task executed by an implementer subagent aligns with the specification and maintains high code quality before merging.

How do I isolate context when automating development workflows with subagents?

You isolate context by dispatching a fresh subagent per task, which prevents context bloat across sequential or parallel execution paths and accelerates iteration throughout the development workflow.

Can I execute independent tasks in parallel using subagent-driven development?

Yes, subagent-driven development supports optional parallel paths for independent tasks within a single session, allowing centralized coordination to manage both sequential and parallel execution under standardized prompts.

What is the finishing workflow for merging changes from subagents?

The finishing workflow merges changes after all tasks complete, following the end-to-end process from plan extraction through per-task implementation and two-stage reviews to finalize the development branch.