subagent-driven-development

Dispatch per-task subagents and enforce two-stage reviews for plan execution.

483|58|Updated Aug 14, 2019
One-click install
npx skills add https://github.com/Trevoke/org-gtd.el --skill subagent-driven-development-trevoke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Trevoke/org-gtd.el/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/Trevoke/org-gtd.el --skill subagent-driven-development-trevoke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates plan execution by dispatching independent subagents per task, enabling two-stage reviews that improve quality and speed.

Core Features & Use Cases

  • Fresh subagent per task to prevent context leakage and promote isolated testing.
  • Two-stage review (spec compliance followed by code quality) after each task.
  • Epic-based planning support to organize related tasks and track progress.
  • Flexible workflow options for same-session execution or parallel sessions with coordinated task progress.

Quick Start

Dispatch an implementer subagent for each task using the provided prompt template (./implementer-prompt.md). After implementation, dispatch the spec-compliance reviewer and then the code-quality reviewer subagents. Audit decisions, update task labels, and close tasks as they complete; unpin the epic when all tasks are finished.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I prevent context leakage when automating task execution in a development workflow?

Dispatching fresh subagents per task prevents context leakage and promotes isolated testing. This approach assigns each implementation task to a new subagent, ensuring execution remains cleanly separated and free from prior session interference.

What is a two-stage review process for plan orchestration?

A two-stage review in plan orchestration enforces quality by dispatching a spec-compliance reviewer subagent followed by a code-quality reviewer subagent after each task implementation. This structured sequence ensures both functional correctness and code maintainability.

How do I manage epic-based workflows with parallel development sessions?

Epic-based workflow management organizes related tasks and coordinates progress across parallel sessions. You can audit decisions, update task labels, and close tasks as they complete, unpinning the epic only when all associated tasks are finished.

Does subagent-driven development require specific dependencies to execute tasks?

Subagent-driven development requires no specific external dependencies. It relies on a SKILL.md frontmatter with name and description, and optionally loads scripts, references, or assets directories on demand to support task execution and orchestration.

When should I use independent subagents for code implementation?

You should use independent subagents for code implementation when executing plans with isolated tasks or coordinating parallel sessions. This method is ideal for preventing context bleed and ensuring each task undergoes strict spec and code-quality reviews.

What is the best way to coordinate progress across an epic workflow?

The best way to coordinate epic workflow progress is dispatching implementer subagents for each task using prompt templates. After implementation, run two-stage reviews, update task labels, and close tasks incrementally until the entire epic is complete.