subagent-driven-development

Orchestrate parallel subagents to execute plan tasks in isolated worktrees.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating multiple specialized subagents to execute complex plans in parallel while maintaining quality through two-stage reviews and atomic task sessions.

Core Features & Use Cases

  • Parallel subagent orchestration: spawn dedicated subagents per task and manage their lifecycles.
  • Two-stage review: spec compliance followed by code quality review to ensure correctness.
  • Plan-scoped task graphs: coordinate bones task graphs and report progress back to the coordinator.

Quick Start

Instruct the system to deploy parallel task execution for a given plan with per-task subagents.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
What is parallel subagent orchestration for software plans?

Parallel subagent orchestration spawns dedicated subagents to execute independent plan tasks concurrently in isolated swarms. It enables concurrent work while ensuring spec compliance and code-quality reviews through a centralized coordinator.

How do I set up parallel task execution for a development plan?

To set up parallel task execution, instruct the system to deploy the plan using a bones-powered coordinator. The coordinator manages task dispatch, assigns per-task worktrees, and handles re-dispatch flows for isolated subagent swarms.

How does the two-stage review process work for subagent tasks?

The two-stage review process executes a spec compliance check followed by a code quality review for each completed task. This ensures correctness before merging concurrent work back from the isolated subagent swarms.

When should I use parallel subagents instead of sequential execution?

Use parallel subagents for plans containing independent tasks that benefit from concurrent execution. If tasks have heavy dependencies requiring sequential completion, isolated parallel swarms will not provide execution advantages.

Can I coordinate bones task graphs with concurrent subagent swarms?

Yes, you can coordinate bones task graphs by reporting progress back to the coordinator. The system manages task dispatch and heartbeat updates, ensuring the parallel subagents remain synchronized with the overall plan scope.

What are the limitations of orchestrating isolated subagent swarms?

Orchestrating isolated subagent swarms is limited by task dependencies; heavily interdependent tasks negate parallel execution benefits. Additionally, managing concurrent worktrees requires coordinator overhead for dispatch and two-stage reviews.