One-click install
npx skills add https://github.com/zephyrflow97/cadence --skill subagent-driven-development-zephyrflow97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/zephyrflow97/cadence/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/zephyrflow97/cadence --skill subagent-driven-development-zephyrflow97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents context pollution, slow iteration, and inconsistent quality when executing multipart implementation plans by providing a disciplined, per-task subagent workflow with enforced review gates and clear escalation paths.

Core Features & Use Cases

  • Per-task fresh subagents: Dispatch a new implementer subagent for each task so work is isolated and deterministic.
  • Two-stage reviews: Require spec compliance review first, then code quality review, with rework loops until both pass.
  • TDD and model selection guidance: Enforce writing tests, select the least-powerful model that can handle the task, and escalate when blocked.
  • Use case: Run a 5-task feature plan where each task is implemented, tested, self-reviewed, spec-reviewed, and code-reviewed before marking complete and moving to the final integration review.

Quick Start

Use subagent-driven-development to run a plan by dispatching an implementer subagent per task and performing spec then code-quality reviews for each task.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I execute multipart implementation plans without context pollution?

Executing multipart implementation plans without context pollution requires dispatching isolated subagents per task. This approach provides fresh per-task context, preventing cross-task interference and maintaining deterministic execution quality.

What is the two-stage review process for test-driven development?

The two-stage review process for test-driven development requires spec compliance review first, then code quality review. Each task undergoes rework loops until both review stages pass, ensuring implementation meets specifications and maintains code quality standards.

How do I enforce test-driven development across independent implementation tasks?

Enforcing test-driven development across independent implementation tasks involves dispatching a new implementer subagent per task. Each subagent writes tests first, implements the task, and undergoes spec and code quality reviews before the task is marked complete.

Can I use subagents for task orchestration with model selection guidance?

Subagents for task orchestration support model selection guidance by selecting the least-powerful model that can handle each task. When a subagent is blocked, clear escalation paths allow switching to more capable models to complete the work.

What's the best way to handle status and rework loops during spec compliance reviews?

Handling status and rework loops during spec compliance reviews requires a structured pass-fail gate before code quality review. If spec compliance fails, the task enters a rework loop until the implementation matches the plan specifications before proceeding.

When should I not use subagent-driven development for feature plan execution?

Subagent-driven development for feature plan execution should not be used when implementation tasks lack independence or cannot be individually tested and reviewed within the same session. Tasks requiring shared mutable state or tight coupling are unsuitable for isolated subagent dispatch.