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.