subagent-driven-development

Delegate each task to a fresh subagent with isolated context and two-stage reviews.

3|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/mor-duongmh/morkit-plugin --skill subagent-driven-development-mor-duongmh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/mor-duongmh/morkit-plugin/tree/main/plugins/morkit/skills/subagent-driven-development
Command: npx skills add https://github.com/mor-duongmh/morkit-plugin --skill subagent-driven-development-mor-duongmh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables structured, multi-agent execution of implementation plans by delegating independent tasks to fresh subagents with isolated context and enforcing a two-stage review workflow after each task to improve quality and consistency.

Core Features & Use Cases

  • Fresh subagent per task with isolated context to prevent cross-task leakage and preserve session coherence.
  • Two-stage review after each task: spec compliance review first, then code quality review.
  • Deterministic, plan-driven workflow that coordinates per-task dispatch, self-review, and iterative refinements.
  • Pre-implementation validation and standardized prompts to ensure consistent context and expectations across subagents.
  • Clear integration paths and templates for implementer, spec reviewer, and code quality reviewer roles.

Quick Start

Open a plan, extract tasks, dispatch implementer subagents, then follow the two-stage review loop until all tasks are complete.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I orchestrate task execution using subagents without context leakage?▼

To orchestrate task execution without context leakage, delegate each task to a fresh subagent with isolated context. This deterministic, plan-driven workflow prevents cross-task interference and preserves session coherence during rapid iterations.

What is a two-stage review workflow for automated code generation?▼

A two-stage review workflow enforces quality by running a spec compliance review first, then a code quality review. This staged validation ensures generated code meets implementation plan requirements before finalizing task dispatch.

How do I dispatch independent implementation tasks to multiple subagents?▼

Dispatch independent implementation tasks by extracting them from a plan and sending each to a fresh subagent. Predefined prompts for implementers and reviewers ensure consistent context and expectations across all dispatched tasks.

Can I use subagent-driven development for planning-heavy sessions with staged validation?▼

Yes, subagent-driven development is specifically applicable to planning-heavy sessions where tasks are mostly independent or require staged validation. It coordinates per-task dispatch and iterative refinements to ensure rapid, high-quality execution.

When should I not use isolated subagents for task dispatch?▼

You should not use isolated subagents for task dispatch when tasks are highly interdependent and require shared context. The deterministic workflow is designed for independent tasks, preventing cross-task leakage by isolating context.

Does subagent-driven development require predefined prompts for implementers and reviewers?▼

Yes, subagent-driven development requires predefined prompts for implementers, spec reviewers, and code quality reviewers. These standardized prompts enforce a deterministic workflow and ensure consistent context across all subagents.