subagent-driven-development

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the implementation of complex tasks by breaking them down into smaller, manageable units, ensuring each part is reviewed for both specification adherence and code quality before proceeding.

Core Features & Use Cases

  • Task Decomposition: Breaks down an implementation plan into discrete tasks.
  • Focused Subagents: Dispatches specialized subagents for implementation, spec review, and quality assurance.
  • Two-Stage Review: Enforces a strict review process: spec compliance first, then code quality.
  • Use Case: Implementing a new feature with multiple distinct components, where each component needs to be built, tested against requirements, and then checked for code quality before integration.

Quick Start

Use the subagent-driven-development skill to implement the task 'Add user authentication module' from the current plan.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How does subagent-driven development manage iterative workflows?

Subagent-driven development handles iterative workflows by dispatching a fresh subagent for each independent task, followed by a two-stage review process for spec compliance and code quality.

How do I break down a complex feature implementation into discrete tasks?

Decompose a complex feature implementation into discrete tasks by breaking down the predefined plan, then dispatching focused subagents to execute each unit before enforcing a strict two-stage review.

What is a two-stage code review process for agile development?

A two-stage code review process enforces spec compliance first, then evaluates code quality, ensuring implementation meets requirements and maintains standards before integration within agile iterative development.

Do I need specific prompt templates to use subagent-driven development?

Yes, subagent-driven development requires specific prompt templates for the implementer, spec reviewer, and code quality reviewer subagents to execute predefined tasks and enforce the rigorous two-stage review process.

When should I not use separate subagents for implementation tasks?

Avoid using separate subagents for implementation tasks when your scenario lacks predefined tasks or does not require rigorous, iterative development within the same session.