subagent-driven-development

Execute multi-step development plans with isolated subagents and two-stage reviews.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/droxey/skills --skill subagent-driven-development-droxey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/droxey/skills/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/droxey/skills --skill subagent-driven-development-droxey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the quality and momentum gap that happens when implementing multi-step plans manually, where tasks get tangled, reviews are skipped, or correctness/quality issues surface late.

Core Features & Use Cases

  • Fresh subagent per task: Dispatches an implementer subagent with isolated context so it does not inherit prior session history.
  • Two-stage review after each task: Runs a spec compliance review first and a code quality review second, looping until both pass.
  • Continuous plan execution: Keeps execution moving across tasks without “should I continue?” pauses, stopping only for real blockers, ambiguity, or completion.
  • Status-aware handling: Interprets DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, and BLOCKED to decide whether to revise instructions, ask for missing context, switch models, or refactor task granularity.

Quick Start

Use the subagent-driven-development skill to execute an implementation plan by dispatching an implementer subagent per task, then performing a spec-compliance review followed by a code-quality review before moving on.

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 multi-step implementation plans with automated code review checkpoints?

Automated implementation plans with code review checkpoints dispatch an isolated subagent per task, then run spec compliance and code quality reviews that loop until both pass. This prevents tangled tasks and skipped reviews during continuous plan execution.

What is subagent-driven development and how does it handle task isolation?

Subagent-driven development handles task isolation by dispatching a fresh implementer subagent with isolated context per task, ensuring it does not inherit prior session history. This keeps independent tasks from interfering and maintains spec alignment throughout execution.

How do I execute TDD workflow orchestration without stopping between independent tasks?

TDD workflow orchestration executes continuously across independent tasks without pauses by dispatching isolated subagents and running automated two-stage reviews. Execution stops only for real blockers, ambiguity, or when missing context requires user input.

Can I use subagent-driven development for projects with mostly independent tasks?

Yes, subagent-driven development suits projects where tasks are mostly independent, require spec alignment, and benefit from isolated agent context within the same session. It dispatches a fresh subagent per task to maintain clean execution boundaries.

Why does my implementation plan return a NEEDS_CONTEXT or BLOCKED status?

Implementation plans return NEEDS_CONTEXT or BLOCKED statuses when tasks encounter ambiguity, missing information, or real blockers. The workflow interprets these statuses to decide whether to revise instructions, ask for missing context, switch models, or refactor task granularity.

What's the best way to enforce spec compliance before code quality in a workflow?

The best way to enforce spec compliance before code quality is a two-stage review flow: spec compliance review first, code quality review second, with fix-and-retry loops that iterate until both quality gates pass before moving to the next task.