subagent-driven-development

Dispatch independent subagents for each task with two-stage reviews.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/hitsumabushi334/KGpaper --skill subagent-driven-development-hitsumabushi334
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/hitsumabushi334/KGpaper/tree/main/.agent/Skills/subagent-driven-development
Command: npx skills add https://github.com/hitsumabushi334/KGpaper --skill subagent-driven-development-hitsumabushi334

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables executing complex implementation plans by dispatching independent subagents for each task within the current session, ensuring isolation and fast iteration through two-stage reviews.

Core Features & Use Cases

  • Per-task subagent dispatch: create a dedicated implementer for every task to prevent context leakage.
  • Two-stage review: first verify spec compliance, then assess code quality before task completion.
  • Structured workflow: auto-sequence planning, execution, review, and progression across multiple tasks.

Quick Start

Use the subagent-driven development skill to execute a multi-task plan:

  • Prepare your plan with clearly defined tasks.
  • For Task 1, dispatch an implementer subagent with the full task text and context using the provided prompt templates.
  • After Task 1 completes, trigger the spec compliance reviewer, then the code quality reviewer, iterating until both pass, then proceed to the next 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 execute a multi-task implementation plan with autonomous subagents?

Dispatching independent subagents for each task isolates context and enables fast iteration. This approach prevents context leakage by creating a dedicated implementer for every task, ensuring structured execution of complex implementation plans.

How does two-stage review work for subagent-driven development?

Two-stage review first verifies spec compliance, then assesses code quality before task completion. You trigger the spec compliance reviewer after a task completes, followed by the code quality reviewer, iterating until both pass before proceeding.

Can I use subagent task dispatch for complex implementation workflows?

Yes, subagent task dispatch suits complex implementation workflows where tasks are largely autonomous. It applies to scenarios requiring per-task delegation, context isolation, and controlled handoffs via predefined prompts and templates.

What is the best way to prevent context leakage during multi-task development?

Per-task subagent dispatch prevents context leakage by creating a dedicated implementer subagent for every task. This isolates the context and ensures fast iteration through structured two-stage reviews.

Do I need predefined prompt templates for controlled handoffs between subagents?

Yes, predefined prompt templates are required for controlled handoffs. They provide the full task text and context needed to dispatch implementer subagents and trigger the staged reviewers for spec compliance and code quality.

When should I not use subagent-driven development for task delegation?

Avoid subagent-driven development when tasks lack autonomy or require continuous shared context. This skill satisfies requirements for largely autonomous tasks needing context isolation, staged reviews, and controlled handoffs via predefined templates.