subagent-driven-development

Distribute implementation tasks across fresh subagents with two-stage reviews.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LRYuChi/TAHZAN-ARCHIVE --skill subagent-driven-development-lryuchi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/LRYuChi/TAHZAN-ARCHIVE/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/LRYuChi/TAHZAN-ARCHIVE --skill subagent-driven-development-lryuchi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to execute complex implementation plans by distributing work to fresh, task-specific subagents, reducing context leakage and accelerating iteration.

Core Features & Use Cases

  • Fresh subagent per task: isolates context and prevents cross-task contamination.
  • Two-stage review loop: spec compliance first, then code quality, to ensure correct and maintainable results.
  • In-session task orchestration: coordinates planning, dispatch, review, and completion within a single session.
  • Transparency and traceability: clear task progression and self-review prompts.

Quick Start

Start by defining a plan with independent tasks, then dispatch an implementer subagent for each task and begin the two-stage review loop.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I orchestrate subagents for software development tasks?

You orchestrate subagents by defining a plan with independent tasks, dispatching a fresh implementer subagent per task, and running a two-stage review loop for spec compliance and code quality. This isolates context and accelerates iteration.

What is a two-stage code review loop for AI-assisted development?

A two-stage code review loop evaluates subagent output by first checking spec compliance to ensure correct results, then assessing code quality for maintainability. This mechanism coordinates planning, dispatch, review, and completion within a single session.

How do I prevent context leakage between independent coding tasks?

To prevent context leakage and cross-task contamination, assign each independent task to a fresh, task-specific subagent. This isolates the implementation context and ensures transparent, traceable task progression without prior session interference.

Can I use subagent orchestration for complex implementation plans in a single session?

Yes, you can use in-session task orchestration to execute complex implementation plans. It coordinates planning, dispatch, two-stage reviews, and completion tracking within a single session to distribute work and accelerate iteration.

When should I use a dedicated subagent per task instead of a single AI session?

Use a dedicated subagent per task when your implementation plan contains independent tasks. This approach isolates context, prevents cross-task contamination, and allows an orchestration mechanism to track tasks and results through a two-stage review process.

What are the limitations of using fresh subagents for code iteration?

This approach requires per-task subagent dispatch and a two-stage review process, meaning it is limited to sessions with independent tasks. Tasks requiring shared context or sequential dependencies are not suitable for this orchestration mechanism.