subagent-driven-development

Execute implementation plans by dispatching tasks to subagents with two-stage reviews.

4|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/GPTtang/skill-atlas --skill subagent-driven-development-gpttang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/GPTtang/skill-atlas/tree/main/skills/ai-agent/subagent-driven-development
Command: npx skills add https://github.com/GPTtang/skill-atlas --skill subagent-driven-development-gpttang

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, superpowers:executing-plans, and includes references (resource) components.

What problem does it solve?

This Skill streamlines the execution of complex implementation plans by breaking them down into independent tasks, each handled by a dedicated subagent, ensuring high-quality, iterative development.

Core Features & Use Cases

  • Parallel Task Execution: Assigns independent tasks to separate subagents for concurrent development.
  • Two-Stage Review Process: Implements a rigorous review cycle including spec compliance and code quality checks after each task.
  • Iterative Improvement: Facilitates rapid iteration by allowing subagents to fix issues identified during reviews.
  • Use Case: Developing a new feature with multiple distinct components. This Skill ensures each component is built, reviewed for correctness against the spec, and then checked for overall code quality before moving to the next.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan found in the file named 'feature-plan.md'.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I execute implementation plans using parallel subagents?

Executing implementation plans with parallel subagents involves dispatching independent tasks to dedicated agents for concurrent development. This approach manages task execution within a single session to streamline complex feature development.

What is a two-stage code review process for task execution?

A two-stage code review process evaluates task execution by first checking spec compliance, then verifying overall code quality. This rigorous cycle allows subagents to iteratively fix identified issues before proceeding.

How do I manage isolated development environments for multiple subagents?

Managing isolated development environments for multiple subagents integrates with git worktrees. This setup allows parallel task execution without conflicts, ensuring each dedicated subagent works independently.

Does subagent-driven development support test-driven development principles?

Yes, subagent-driven development supports test-driven development principles. It integrates TDD into the parallel task execution workflow, ensuring components are built and reviewed against quality checks iteratively.

Can I use this workflow for developing features with multiple distinct components?

Yes, you can use this workflow for developing features with multiple distinct components. It breaks down complex implementation plans into independent tasks, ensuring each component is built and reviewed for correctness before moving to the next.

What are the limitations of using subagents for parallel task execution?

A key limitation of using subagents for parallel task execution is that tasks must be independent to run concurrently. The workflow relies on a single session to manage the two-stage review process and iterative fixes.