openspec-sp-subagent-dev

Automate subagent-driven development workflows with two-stage spec and code quality reviews.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/cenmiao/openspec-pro --skill openspec-sp-subagent-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-sp-subagent-dev
Source: https://github.com/cenmiao/openspec-pro/tree/main/.claude/skills/openspec-sp-subagent-dev
Command: npx skills add https://github.com/cenmiao/openspec-pro --skill openspec-sp-subagent-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fresh subagents per task combined with a rigorous two-stage review (spec compliance → code quality) accelerates delivery while maintaining high standards.

Core Features & Use Cases

  • Spec-driven implementation loop: per-task subagents implement, test, and submit with a transparent spec audit.
  • Two-stage reviews: first a spec compliance check, then a code quality audit, with fixes until pass.
  • Progress tracking: TodoWrite tracks progress and ensures complete task descriptions before execution.
  • Independent validation: reviews are independent, ensuring guardrails and accountability.

Quick Start

Initialize a task, create a TodoWrite, and run the subagent-driven implementation loop with spec and quality reviews.

Frequently Asked Questions about openspec-sp-subagent-dev

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

FAQPage Schema
How do I automate subagent-driven development workflows with spec compliance checks?

Automate subagent-driven development by initializing a task, creating a TodoWrite, and running an implementation loop that enforces spec compliance checks before code quality audits. This ensures sequential reviews and explicit defect logging across multiple iterations.

What is the best way to enforce two-stage code reviews in an automated development workflow?

Enforce two-stage code reviews by first running an independent spec compliance check, then conducting a code quality audit. Fresh subagents implement fixes until both stages pass, ensuring accountability and high-quality task execution.

How does task progress tracking work with fresh subagents per task?

Task progress tracking uses TodoWrite to monitor subagent execution and requires complete task descriptions before implementation begins. This ensures transparent progress visibility and prevents incomplete task definitions from entering the development loop.

Can I use independent validation for spec compliance and code quality audits?

Yes, independent validation separates spec compliance checks from code quality audits into distinct review stages. This approach maintains guardrails and accountability by requiring explicit defect logging and sequential passes before completion.

When do I need formal specification compliance checks for subagent development?

Formal specification compliance checks are needed when software tasks require sequential reviews and explicit defect logging. They ensure subagent implementations meet requirements before advancing to code quality audits and final completion steps.

Why does subagent development require explicit completion steps after code reviews?

Explicit completion steps are required to verify that both spec compliance and code quality audits have passed with all defects resolved. This prevents premature task closure and ensures the subagent development workflow meets formal quality standards.