subagent-driven-development

Dispatch fresh subagents for isolated tasks with two-stage reviews.

2|Updated May 13, 2026
One-click install
npx skills add https://github.com/danger-English/claude-code-intro --skill subagent-driven-development-danger-english
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/danger-English/claude-code-intro/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/danger-English/claude-code-intro --skill subagent-driven-development-danger-english

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables executing complex implementation plans by dispatching specialized subagents in parallel with two-stage reviews after each task, preserving isolated context and accelerating high-quality outcomes.

Core Features & Use Cases

  • Fresh subagent per task to isolate context and prevent cross-contamination.
  • Two-stage review: spec compliance followed by code quality assessment.
  • Automatic task decomposition and plan-driven execution within a single session.
  • Ideal for planning-driven development, multi-step workflows, and iterative problem solving.

Quick Start

Provide the implementation plan and I will dispatch a fresh subagent for each task, then perform two-stage reviews until completion.

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 a multi-step development plan with isolated context for each task?

You can execute a multi-step development plan by dispatching fresh subagents for each task. This preserves isolated context per task, preventing cross-contamination while running tasks in parallel or sequentially within a single session.

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

A two-stage review assesses completed subagent tasks sequentially. The first stage checks spec compliance to verify requirements, and the second stage evaluates code quality to ensure high-quality outcomes before final handoff.

How do I prevent context cross-contamination when running parallel development tasks?

To prevent context cross-contamination, dispatch a fresh subagent for each independent task. This approach isolates the working context per task, ensuring parallel problem-solving does not interfere with other ongoing implementations.

Can I run iterative implementations with automatic task decomposition in a single session?

Yes, you can run iterative implementations with automatic task decomposition in a single session. The workflow decomposes your plan into independent tasks and dispatches subagents sequentially or in parallel until completion.

Do I need to provide a full implementation plan to start dispatching subagents?

Yes, you need to provide the implementation plan to start dispatching subagents. The system uses your plan to automatically decompose tasks and execute them with structured two-stage reviews and a clear handoff workflow.

When should I not use isolated subagents for development workflows?

You should not use isolated subagents for development workflows when tasks require shared memory or continuous dependent context. The system is designed for independent tasks, so highly coupled steps lose the benefits of context isolation and two-stage reviews.