subagent-driven-development

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

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/shinnytech/caiwenqiang-member-rank --skill subagent-driven-development-shinnytech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/shinnytech/caiwenqiang-member-rank/tree/main/.cursor/skills/subagent-driven-development
Command: npx skills add https://github.com/shinnytech/caiwenqiang-member-rank --skill subagent-driven-development-shinnytech

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of executing 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: Automatically breaks down a larger plan into discrete, manageable tasks.
  • Subagent Dispatch: Assigns each task to a specialized subagent (implementer, spec reviewer, code quality reviewer).
  • Two-Stage Review: Ensures adherence to specifications and high code quality through automated checks.
  • Use Case: Developing a new feature based on a detailed plan. This Skill will manage the creation of each component, ensuring it meets the spec and quality standards before moving to the next.

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 a new feature?

Automating implementation plan execution involves breaking the plan into discrete tasks and dispatching independent subagents to handle each one. This Skill manages the workflow from task implementation to final code review automatically.

What is two-stage code review in subagent-driven development?

Two-stage code review in subagent-driven development ensures spec compliance and code quality through automated checks. Dedicated spec reviewers and code quality reviewers evaluate the implementation before moving to the next task.

Can I use subagents to manage task decomposition within a single session?

Yes, you can use subagents to manage task decomposition within a single session. This approach preserves context and enables iterative refinement through automated subagent interactions throughout the development cycle.

Do I need a detailed implementation plan before starting automated development?

Yes, a detailed implementation plan is required before starting automated development. The Skill executes tasks based on the provided plan document, such as a markdown file located in your project's docs directory.

What's the best way to ensure spec compliance during automated code implementation?

The best way to ensure spec compliance during automated code implementation is to dispatch specialized subagents for two-stage reviews. This process checks both specification adherence and code quality before progressing.

Why does context preservation matter in subagent-driven development?

Context preservation matters in subagent-driven development because it maintains session continuity across multiple task executions. This ensures iterative refinement and efficient development cycles without losing prior implementation state.