Skip to content

Subagent-Driven Development

执行类

Use when executing an implementation plan with independent tasks in the current session.

Quick Start

Understand in 30 Seconds

Dispatch new subagent for each task, two-phase review: spec compliance review + code quality review.

When to Use

  • Have implementation plan to execute
  • Tasks are mostly independent
  • Execute in current session

Complete Guide

Core Principle

Core Principle: New subagent per task + two-phase review (spec then quality) = high quality, fast iteration

Handling Implementer Status

DONE: Proceed to spec compliance review.

DONE_WITH_CONCERNS: Implementer completed work but flagged concerns.

NEEDS_CONTEXT: Implementer needs information not provided.

BLOCKED: Implementer cannot complete the task.

Red Flags

Never:

  • Start implementation on main/master branch (without explicit user consent)
  • Skip reviews (spec compliance or code quality)
  • Continue with unfixed issues
  • Dispatch multiple implementation subagents in parallel (conflicts)

Prerequisite Skills

Follow-up Skills