spec-workflow

Coordinate 11 SDD commands with HARD GATE confirmations and re-entrant phases.

9|Updated May 27, 2026
One-click install
npx skills add https://github.com/kamioj/spec-workflow --skill spec-workflow-kamioj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-workflow
Source: https://github.com/kamioj/spec-workflow/tree/main/codex/skills/spec-workflow
Command: npx skills add https://github.com/kamioj/spec-workflow --skill spec-workflow-kamioj

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill unit helps streamline and manage the entire Software-Driven Development (SDD) process, from initial research and planning through to implementation, verification, and archiving.

Core Features & Use Cases

  • Workflow Management: Guides the user through the entire SDD lifecycle with 11 independent slash commands.
  • HARD GATE Verification: Ensures that all critical steps are reviewed and confirmed before proceeding.
  • Integration with Other Commands: Allows for mid-workflow adjustments and restarts without disrupting the entire process.

Quick Start

Start the workflow with /spec-workflow and follow the prompts for each stage.

Frequently Asked Questions about spec-workflow

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

FAQPage Schema
What is software-driven development workflow management and how does it structure the development process?

Software-driven development workflow management structures the development process by guiding teams through the entire lifecycle, from initial research and planning to implementation, verification, and archiving using coordinated commands.

How do I manage the full software development lifecycle from research to archive?

You can manage the full software development lifecycle by initiating a coordinated workflow that guides you through each phase, ensuring critical steps are reviewed and confirmed before proceeding to the next stage.

Can I resume an interrupted software development workflow without restarting the entire process?

Yes, the software development workflow supports re-entrant and interruptible phases, allowing you to make mid-workflow adjustments and restarts without disrupting the entire process or losing previous progress.

Does the SDD workflow enforce mandatory reviews before moving to the next development stage?

Yes, the SDD workflow enforces mandatory HARD GATE verification at key points, ensuring that all critical steps are explicitly reviewed and confirmed by the user before proceeding to subsequent development phases.

What's the best way to coordinate multiple commands during end-to-end software development?

The best way to coordinate multiple commands during end-to-end software development is using an integrated workflow system that manages 11 independent slash commands and supports re-entrant phases for seamless process control.

When should I use a structured SDD workflow instead of ad-hoc code management?

You should use a structured SDD workflow when you need end-to-end software development management with mandatory stage verification, rather than ad-hoc code management that lacks enforced review gates and lifecycle coordination.