subagent-driven-development

Coordinates independent implementation tasks by dispatching subagents with two-stage spec and code review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Execute implementation plans within a single session without context pollution by dispatching a fresh subagent per independent task and enforcing a strict two-stage review process to prevent missed requirements or low-quality code.

Core Features & Use Cases

  • Fresh subagent per task to keep each task's context isolated and avoid cross-task contamination.
  • Two-stage review sequence: spec compliance reviewer first, then code quality reviewer, with re-review loops until approvals are satisfied.
  • TDD-first implementer workflow, commit-based handoffs, and final branch finishing for multi-task feature implementations; ideal for executing multi-task feature plans (e.g., a 5-task feature plan executed task-by-task with automated reviews).

Quick Start

Use subagent-driven-development to run an implementation plan so each task is implemented by a fresh subagent, verified for spec compliance, and then validated for code quality.

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-task implementation plan without context pollution?

To execute implementation plans without context pollution, dispatch a fresh, isolated subagent for each independent task to prevent cross-task contamination and maintain clean execution state.

How does automated spec compliance and code quality review work?

Automated spec compliance and code quality review works by enforcing a strict two-stage sequence where a spec reviewer validates requirements first, then a code quality reviewer checks standards, looping until both approve.

Can I use TDD and commit-based handoffs for isolated task orchestration?

Yes, you can use TDD and commit-based handoffs for task orchestration. The implementer follows a TDD-first workflow, passing completed work via commits to the next review stage for validation.

What is the best way to orchestrate independent coding tasks in a single session?

The best way to orchestrate independent coding tasks in a single session is dispatching isolated subagents for each task, ensuring automated implementation, spec review, and code-quality verification occur sequentially.

Why does my multi-task feature implementation fail spec compliance checks?

Multi-task feature implementations fail spec compliance when the two-stage review order is violated. You must run spec compliance first, then code quality, using re-review loops until approvals are satisfied.

When should I not use subagent-driven development for task execution?

You should not use subagent-driven development for dependent tasks. It applies strictly to same-session implementation of largely independent tasks requiring isolated subagents, automated reviews, and commit-based handoffs.