subagent-driven-development

Dispatch implementation plan tasks to subagents with two-stage spec and code review.

1|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/PREDICTif/supervisor-worker-ai-framework --skill subagent-driven-development-predictif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/PREDICTif/supervisor-worker-ai-framework/tree/main/superpowers/skills/subagent-driven-development
Command: npx skills add https://github.com/PREDICTif/supervisor-worker-ai-framework --skill subagent-driven-development-predictif

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Task Delegation: Assigns individual tasks from a plan to specialized subagents.
  • Two-Stage Review: Implements a rigorous review process: first for spec compliance, then for code quality.
  • Isolated Context: Each subagent operates with a fresh, isolated context, preventing interference and maintaining focus.
  • Use Case: When you have a detailed feature plan, this Skill can autonomously implement each part of the plan, from initial coding to final review, with minimal human intervention.

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 automate implementation plan execution with independent coding tasks?

Automate implementation plans by dispatching independent tasks to specialized subagents. This approach manages execution within the current session, ensuring focused work and iterative refinement for high-quality development.

What is subagent-driven development for task delegation?

Subagent-driven development is a method that breaks down complex implementation plans into independent tasks handled by dedicated subagents. Each subagent operates with an isolated context to prevent interference and maintain focus.

How does the two-stage review process work for spec compliance and code quality?

The two-stage review process first checks completed tasks for spec compliance, then evaluates code quality. This rigorous mechanism ensures that subagent outputs meet requirements before finalizing iterative refinements.

Can I use this task delegation approach for plans with blocked or context-needing tasks?

Yes, the system handles implementer status reporting and escalations for blocked or context-needing tasks. It manages these escalations within the current session to resolve issues during autonomous plan execution.

Do I need a detailed feature plan to start autonomous development with subagents?

Yes, you need a detailed feature plan to start. The Skill uses this plan as the input to autonomously implement each part, from initial coding to final review, requiring minimal human intervention.

What's the best way to execute a feature plan located in a markdown file?

Execute a feature plan by pointing the system to the plan file, such as one located at ./plans/new-feature.md. The system will then autonomously implement the plan using specialized subagents.