subagent-driven-development

Coordinate independent subagents to execute plan tasks with two-stage reviews.

34|6|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Chikage0o0/opencode --skill subagent-driven-development-chikage0o0
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Chikage0o0/opencode/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/Chikage0o0/opencode --skill subagent-driven-development-chikage0o0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate independent subagents to execute plan tasks within a single session, ensuring clean boundaries between tasks and disciplined handoffs.

Core Features & Use Cases

  • Fresh subagent per task boundary with two-stage review after each: spec compliance review first, then code review.
  • Per-task isolation preserves session context and prevents leakage across tasks.
  • Structured planning and TodoWrite flow to manage multi-task plans reliably.

Quick Start

Dispatch a fresh subagent for each task boundary and enforce a two-stage review before committing task changes.

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 between tasks when automating a multi-step development workflow?▼

To isolate context between tasks, you can dispatch a fresh subagent for each task boundary within a single session. This approach preserves session context and prevents leakage across unrelated tasks.

What is the two-stage review process for subagent task dispatch?▼

The two-stage review process enforces a spec compliance review first, followed by a code review. This cycle ensures subagents meet design specifications before evaluating code quality and committing task changes.

How do you coordinate independent subagents to execute plan tasks reliably?▼

You coordinate independent subagents by using a structured planning and TodoWrite flow to manage multi-task plans. This orchestrates per-task execution and ensures disciplined handoffs within the session.

Why should I enforce non-reuse of task identifiers across plan tasks?▼

Enforcing non-reuse of task identifiers across plan tasks ensures strict per-task context boundaries. This prevents accidental state leakage and maintains clean, isolated execution environments for each subagent.

What's the best way to manage multi-task plans without leaking session context?▼

The best way to manage multi-task plans without leaking context is using structured planning combined with per-task session isolation. This guarantees clean boundaries between tasks and disciplined handoffs.