subagent-driven-development

Dispatch each task to a fresh subagent and enforce two-stage reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill coordinates end-to-end development tasks by delegating each task to a fresh subagent, ensuring isolated context and rapid iteration with minimal cross-task contamination.

Core Features & Use Cases

  • Fresh subagent per task to prevent context leakage and improve focus.
  • Two-stage review after each task: spec compliance first, then code quality.
  • Automated per-task execution within a single session for parallelizable workflows.

Quick Start

Initiate a plan and allow the controller to dispatch a fresh subagent for each task.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I isolate context when automating development workflows with multiple subagents?▼

To isolate context in development workflows, you can dispatch each task to a fresh subagent. This approach preserves context isolation, prevents cross-task contamination, and ensures faster, higher-quality results within the same session.

What is the best way to enforce code review and spec compliance during automated plan execution?▼

The best way to enforce review during plan execution is applying a two-stage review after each task completes. This dedicated review process checks spec compliance first, then evaluates code quality, ensuring the implementation meets the required standards.

How do I orchestrate independent tasks within a single session for parallelizable workflows?▼

You can orchestrate independent tasks within a single session by using a controller to dispatch a fresh subagent for each task. This automated per-task execution supports parallelizable workflows while maintaining isolated context for rapid iteration.

Does delegating tasks to fresh subagents prevent context leakage in complex development plans?▼

Yes, delegating tasks to fresh subagents prevents context leakage. By assigning each task to a new subagent, the workflow minimizes cross-task contamination, improves focus, and coordinates end-to-end development tasks with dedicated prompts for implementers and reviewers.

When should I avoid using a subagent-driven development approach for task orchestration?▼

You should avoid subagent-driven development when tasks are highly dependent on shared prior context rather than independent. This approach relies on context isolation and two-stage reviews, so tightly coupled tasks requiring continuous shared memory may not benefit from fresh subagent dispatching.