subagent-driven-development

Execute development plans by dispatching subagents with two-stage reviews.

61|9|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/jonathanmalkin/jules --skill subagent-driven-development-jonathanmalkin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/jonathanmalkin/jules/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/jonathanmalkin/jules --skill subagent-driven-development-jonathanmalkin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the execution of complex plans by breaking them down into individual tasks, each handled by a dedicated subagent, ensuring rapid and high-quality development cycles.

Core Features & Use Cases

  • Autonomous Task Execution: Dispatches fresh subagents for each task in a plan, allowing for parallel or sequential processing.
  • Two-Stage Review: Implements a rigorous review process including spec compliance and code quality checks after each task.
  • Worktree Isolation: Ensures filesystem isolation for each subagent, preventing conflicts and enabling safe parallel development.
  • Use Case: When you have a detailed feature plan with multiple independent development tasks, this Skill can execute them autonomously, with built-in checks and balances, delivering a completed feature much faster than manual execution.

Quick Start

Use the subagent-driven-development skill to execute the plan located at ./plans/new-feature.md.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I autonomously execute a development plan with multiple tasks?

To autonomously execute a development plan, this Skill breaks it down into individual tasks and dispatches a dedicated subagent for each, ensuring rapid and high-quality development cycles.

What is the best way to prevent file conflicts during parallel code execution?

To prevent file conflicts during parallel code execution, this Skill uses worktree isolation, ensuring filesystem isolation for each subagent and enabling safe concurrent development without conflicts.

How does automated code review work for subagent-driven development?

Automated code review for subagent-driven development uses a two-stage process, rigorously checking both spec compliance and code quality after each task is completed by a subagent.

Does this autonomous task execution approach support deployment and user testing workflows?

Yes, this autonomous task execution approach integrates directly with deployment and user testing workflows, managing the transition from completed code review to downstream release stages.

Can I execute independent development tasks in parallel using subagents?

Yes, you can execute independent development tasks in parallel, as the Skill dispatches fresh subagents for each task in a plan, allowing for both parallel and sequential processing.

What do I need to start automating feature plan execution with subagents?

To start automating feature plan execution, you need a detailed feature plan with multiple independent development tasks, such as a markdown file located at a specified path.