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.