subagent-driven-development

Orchestrate subagents to execute plan tasks with isolated context and two-stage reviews.

Updated Feb 11, 2016
One-click install
npx skills add https://github.com/Ehrax/dotfiles --skill subagent-driven-development-ehrax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Ehrax/dotfiles/tree/main/configs/agents/skills/subagent-driven-development
Command: npx skills add https://github.com/Ehrax/dotfiles --skill subagent-driven-development-ehrax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates independent subagents to execute plan tasks with isolated context to improve quality and speed.

Core Features & Use Cases

  • Fresh subagent per task to preserve isolated context and improve reliability.
  • Two-stage review workflow: spec compliance review followed by code quality review.
  • Prompts, templates, and escalation paths that standardize task execution and quality checks.
  • Use Case: Decompose a plan into discrete tasks and run them concurrently or sequentially with automated reviews.

Quick Start

Dispatch an implementer subagent for the first task with full task text and context, then run the two-stage review.

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 to execute planned tasks concurrently?

You orchestrate subagents by dispatching a fresh implementer for each discrete task to preserve isolated context, executing them sequentially or in parallel within a single session.

What is the two-stage review workflow for subagent task execution?

The two-stage review workflow enforces a spec compliance review followed by a code quality review after each task, standardizing quality checks through defined prompts and escalation paths.

How do I decompose a development plan into discrete tasks for automated subagent execution?

Decompose your plan into discrete tasks, dispatch an implementer subagent with full task text and context, then run the automated spec and code quality reviews to ensure reliability.

Can I run independent subagent tasks sequentially within a single session?

Yes, independent subagent tasks can be executed sequentially or in parallel within a single session, with mandatory status handling and escalation paths defined by the orchestration workflow.

When should I use isolated context subagents for software engineering tasks?

Use isolated context subagents when a plan can be split into discrete tasks requiring fresh context per task to improve execution quality, speed, and reliability without context bleed.

What roles are defined in subagent-driven development orchestration?

The orchestration defines three roles: implementer, spec reviewer, and code quality reviewer, each with standardized prompts and templates that enforce task execution and quality checks.