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.