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.