subagent-driven-development

Orchestrates multi-task execution with per-task subagents and two-stage reviews.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nandkapadia/claude-skills-agents --skill subagent-driven-development-nandkapadia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/nandkapadia/claude-skills-agents/tree/main/copilot/skills/subagent-driven-development
Command: npx skills add https://github.com/nandkapadia/claude-skills-agents --skill subagent-driven-development-nandkapadia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate multi-task implementation by assigning each task to a fresh subagent and performing two-stage reviews, to minimize context leakage and accelerate iteration.

Core Features & Use Cases

  • Fresh subagent per task
  • Two-stage review: spec compliance and code quality
  • Role-driven orchestration: Implementer, Spec Reviewer, Quality Reviewer
  • Per-task isolation and re-review until passes
  • Suitable for plans with multiple independent tasks that fit in a single session

Quick Start

Use this pattern to coordinate a plan by dispatching independent tasks to fresh subagents and applying two-stage reviews after each 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 prevent context bleed when executing multiple development tasks in a single session?

To prevent context bleed during multi-task execution, assign each task to a fresh subagent. This orchestrator-driven workflow ensures per-task isolation so previous implementation context does not pollute subsequent tasks.

What is a two-stage review process for code quality and spec compliance?

A two-stage review process evaluates task implementation sequentially. A Spec Reviewer checks requirements compliance first, then a Quality Reviewer assesses code quality, with re-reviews required until the implementation passes both stages.

How do I orchestrate independent implementation tasks using subagents?

Orchestrate independent implementation tasks by deploying a coordinated workflow. An orchestrator dispatches tasks to fresh subagents, monitors per-task isolation, and applies staged verification to signal clear completion across the entire plan.

When should I use role-driven orchestration for plan execution?

Use role-driven orchestration for plan execution when a plan contains multiple independent tasks fitting in a single session. It minimizes context leakage and accelerates iteration by separating Implementer, Spec Reviewer, and Quality Reviewer roles.

Does subagent-driven development work for tasks that must be completed in a single session?

Yes, subagent-driven development is designed for plans with multiple independent tasks that must be completed in a single session. It deploys a fresh subagent per task to maintain isolation while coordinating the overall workflow.