Back to Skills

subagent-driven-development

Use when executing implementation plans with independent tasks in the current session

17,798stars1,609forksUpdated 1/21/2026

Security Assessment

Safe(100/100)
Security Score100/100

About subagent-driven-development

The subagent-driven-development skill is designed to enhance the execution of implementation plans that involve independent tasks within the same session. This skill addresses the challenge of maintaining high quality and efficiency when managing multiple tasks by utilizing fresh subagents for each task. By incorporating a two-stage review process, the skill ensures that each task not only adheres to the specified requirements but also meets quality standards before completion, thereby minimizing errors and improving overall productivity.

FAQ

How do I initiate the subagent-driven development process?

You should have an implementation plan with mostly independent tasks and remain in the same session to use this skill.

Can this skill be used for tasks that are tightly coupled?

No, this skill is specifically designed for tasks that are mostly independent to maximize the benefits of fresh subagents.

What happens if a task does not meet the specifications?

The implementer subagent will fix any gaps in the specifications before proceeding to the code quality review.

Are there any specific requirements for using this skill?

Yes, you need to have an implementation plan and the tasks should be independent to utilize the subagent-driven development skill effectively.

Is this skill compatible with other development methodologies?

While it is tailored for subagent-driven development, it can complement other methodologies by providing a structured approach to task execution.

All Files

4 files
SKILL.md9.6 KB
View
spec-reviewer-prompt.md1.9 KB
View
code-quality-reviewer-prompt.md0.6 KB
View
implementer-prompt.md2.1 KB
View

Install subagent-driven-development

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill