subagent-driven-development

Spawn fresh subagents for each plan task with interim code reviews.

Updated Jul 14, 2025
One-click install
npx skills add https://github.com/woodrowpearson/mids-hero-web --skill subagent-driven-development-woodrowpearson
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/woodrowpearson/mids-hero-web/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/woodrowpearson/mids-hero-web --skill subagent-driven-development-woodrowpearson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the execution of implementation plans by spawning a fresh subagent for each task and inserting a code-review gate between tasks, enabling fast iteration while preserving task isolation.

Core Features & Use Cases

  • Fresh subagent per task to avoid context pollution.
  • Built-in code-review step after every task to catch issues early.
  • Ideal for plan-driven workflows with independent tasks and iterative delivery.

Quick Start

  1. Prepare your plan file that outlines all tasks.
  2. Initiate the Subagent-Driven Development workflow to automatically create per-task subagents and perform code reviews between tasks.
  3. Review each subagent's results and address feedback before proceeding to the next task.

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 task execution for a plan-driven workflow while keeping tasks isolated?▼

Automated task execution for plan-driven workflows is achieved by spawning a fresh subagent for each task. This approach prevents context pollution and inserts a code-review gate between tasks to catch issues early before proceeding.

What is the best way to run independent coding tasks with interim code reviews?▼

Interim code reviews for independent coding tasks are handled by creating per-task subagents that execute the work. A built-in review step validates each subagent's results and addresses feedback automatically before moving to the next task.

How do I start subagent-driven development with my existing implementation plan?▼

To start subagent-driven development, prepare a plan file outlining all tasks. Initiate the workflow to automatically generate per-task subagents and execute code reviews between tasks, then review results and address feedback before proceeding.

Does this automated task orchestration approach work for dependent tasks in a multi-task session?▼

Automated task orchestration via subagents is ideal for multi-task sessions where tasks are largely independent. It requires a plan outline and a per-task subagent workflow to isolate execution, making it less suited for tightly dependent task chains.

Why does AI-assisted development need fresh subagents for each plan task?▼

Fresh subagents for each plan task are needed in AI-assisted development to avoid context pollution. By isolating execution environments and applying code reviews between tasks, iterations remain fast without cross-task interference.

What are the limitations of using subagents for plan-driven code generation?▼

Limitations of subagent-driven code generation include the requirement for a pre-defined plan outline and a structured per-task workflow. It is designed for independent task delivery, meaning highly interdependent tasks may not benefit from the isolated subagent approach.