subagent-driven-development

Delegate independent plan tasks to fresh subagents with explicit success criteria.

28|1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Jamie-Cui/magent --skill subagent-driven-development-jamie-cui
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Jamie-Cui/magent/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/Jamie-Cui/magent --skill subagent-driven-development-jamie-cui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Read and execute implementation plans by dividing work into independent tasks and delegating each task to a fresh subagent to ensure isolation and traceability.

Core Features & Use Cases

  • One subagent per independent task to ensure isolation
  • Context-rich delegation prompts with project root, test commands, and conventions
  • Explicit success criteria and review steps for each task
  • Deterministic, sequential handling when needed, and parallelization when possible
  • Robust failure handling and retry strategy

Quick Start

Provide a complete plan to Magent and let it dispatch each independent task to a fresh subagent using the delegate tool

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I delegate independent implementation plan tasks to isolated AI agents?▼

To delegate implementation plan tasks, you provide a complete plan to the system, which dispatches each independent unit to a fresh subagent. This ensures task isolation, clear accountability, and structured execution with explicit success criteria.

What is the best way to execute decomposed planning tasks with explicit success criteria?▼

Executing decomposed planning tasks is best handled by delegating each independent unit to a fresh subagent. This approach provides per-task context isolation, structured delegation prompts, and post-task verification to ensure traceable results.

Can I parallelize independent tasks while maintaining sequential execution when needed?▼

Yes, you can parallelize independent tasks when possible and handle deterministic, sequential execution when needed. The system manages this by dispatching each decomposed task to a fresh subagent with robust failure handling and retry strategies.

How do I ensure context isolation and traceability when automating complex task decomposition?▼

Context isolation and traceability are ensured by assigning one fresh subagent per independent task. Each subagent receives context-rich delegation prompts containing the project root, test commands, and conventions for clear accountability.

What do I need to provide to start automating task delegation for planning-heavy workflows?▼

To start automating task delegation, you need to provide a complete implementation plan. The system then divides the work into independent tasks and delegates each one to a fresh subagent using the delegate tool.

Why does my subagent fail to execute a decomposed task without project root and test commands?▼

Subagent execution fails without project root and test commands because these elements are required in context-rich delegation prompts. Providing explicit success criteria and review steps ensures robust failure handling and proper post-task verification.