subagent-driven-development

Dispatch subagents to execute implementation tasks with two-stage reviews.

5|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/FaisalAlqarni/sp-ecc --skill subagent-driven-development-faisalalqarni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/FaisalAlqarni/sp-ecc/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/FaisalAlqarni/sp-ecc --skill subagent-driven-development-faisalalqarni

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 with rigorous review stages.

Core Features & Use Cases

  • Task Decomposition: Breaks down large plans into manageable, independent tasks.
  • Autonomous Execution: Dispatches specialized subagents for implementation and review.
  • Two-Stage Review: Ensures both spec compliance and code quality are met for each task.
  • Use Case: When you have a detailed feature plan, this skill can autonomously implement each part of the plan, ensuring quality and adherence to requirements without constant human intervention.

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 automate implementation plan execution for complex features?

Automating implementation plan execution is achieved by decomposing plans into independent tasks and dispatching dedicated subagents for each. This approach manages task execution within the same session, using fresh context per task to prevent parallel agent conflicts.

How does a two-stage review process work for autonomous agent development?

A two-stage review process works by having specialized subagents evaluate both spec compliance and code quality after implementation. It handles iterative fixes through review loops, ensuring autonomous execution meets requirements without constant human intervention.

Can I use autonomous agents to execute feature plans without constant human intervention?

Yes, you can use autonomous agents to execute detailed feature plans independently. The system breaks down large plans into manageable tasks, dispatching specialized subagents for implementation and rigorous review stages.

What is the best way to manage task execution and prevent parallel agent conflicts?

The best way to manage task execution and prevent parallel agent conflicts is to process tasks sequentially within the same session. This ensures each task receives a fresh context, avoiding context overlap and parallel execution issues.

How do I ensure spec compliance and code quality when using subagents for development?

Ensuring spec compliance and code quality requires a two-stage review process dispatched after implementation. The system handles iterative fixes through automated review loops, verifying that each independent task meets both specifications and quality standards.

When do I need to break down large implementation plans into independent tasks?

You need to break down large implementation plans into independent tasks when automating complex feature development. This task decomposition allows dedicated subagents to handle manageable chunks, ensuring rigorous review and adherence to requirements.