Use when executing implementation plans with independent tasks in the current session
The 'subagent-driven-development' skill provides a structured approach to executing implementation plans that involve independent tasks during a session. It addresses the challenge of maintaining high-quality output while ensuring fast iterations by employing a fresh subagent for each task. This minimizes context pollution and allows for a systematic two-stage review process, which includes a specification compliance check followed by a code quality review. By leveraging this skill, users can significantly enhance their development workflows, ensuring that each task is executed with precision and care.
Use this skill when you have an implementation plan, the tasks are mostly independent, and you want to stay within the same session.
The skill is designed to work within a specific session context, so compatibility with other tools may depend on how they integrate with this workflow.
The skill requires that tasks be mostly independent and may not be suitable for tightly coupled tasks that require a context switch.
No, this skill is intended for use in a single session to avoid context switching.
Developers, project managers, and teams involved in implementation planning and code reviews can benefit significantly from this skill.
Quick Setup:
.claude/skills/Repository
obra/superpowers