subagent-driven-development

Execute implementation plans by dispatching subagents for each task with two-stage review.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/keremtoker468-dotcom/restoran --skill subagent-driven-development-keremtoker468-dotcom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/keremtoker468-dotcom/restoran/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/keremtoker468-dotcom/restoran --skill subagent-driven-development-keremtoker468-dotcom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the execution of complex implementation plans by breaking them down into independent tasks, each handled by a fresh subagent with a two-stage review process.

Core Features & Use Cases

  • Task Decomposition: Automatically breaks down a plan into discrete, manageable tasks.
  • Independent Subagents: Assigns a new subagent to each task to prevent context pollution and ensure focus.
  • Two-Stage Review: Implements a rigorous review process including spec compliance and code quality checks after each task.
  • Use Case: When you have a detailed feature plan with multiple distinct steps, this Skill ensures each step is implemented correctly and efficiently without manual oversight between tasks.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan located at ./docs/plans/feature-plan.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 execute a complex development plan without context pollution across tasks?

Executing a development plan without context pollution is achieved by dispatching independent subagents for each task. This approach assigns a fresh subagent to every decomposed step, ensuring focused task execution and preventing cross-task interference.

What is the best way to automate code review and spec compliance for iterative development?

Automating code review and spec compliance is best handled through a two-stage review process after each task execution. This mechanism rigorously checks both spec compliance and code quality automatically, ensuring high-quality code during iterative development sessions.

How does task decomposition work when automating implementation plan execution?

Task decomposition for implementation plan execution works by automatically breaking down a detailed plan into discrete, manageable tasks. It then assigns each task to an independent subagent for focused execution and subsequent review.

Can I use subagent-driven development for a feature plan with multiple distinct steps?

Subagent-driven development is ideal for a feature plan with multiple distinct steps. It ensures each step is implemented correctly and efficiently through automated task decomposition and independent subagents, requiring no manual oversight between tasks.

Do I need a detailed plan document to use automated subagent task execution?

A detailed plan document is required to use automated subagent task execution. The skill operates by reading an implementation plan, such as one located at a specific markdown path, and breaking it down into individual tasks for the subagents.

When should I not use independent subagents for development task execution?

You should not use independent subagents for development task execution when your plan lacks multiple distinct steps or requires heavy shared context across tasks. The approach is designed for discrete, manageable tasks that benefit from fresh context to maintain code quality.