spec-workflow

Automates spec-driven development workflow for feature creation from research to implementation via phases and tasks.

432|40|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/tzachbon/smart-ralph --skill spec-workflow-tzachbon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-workflow
Source: https://github.com/tzachbon/smart-ralph/tree/main/plugins/ralph-specum/skills/spec-workflow
Command: npx skills add https://github.com/tzachbon/smart-ralph --skill spec-workflow-tzachbon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill guides and automates the end-to-end spec-driven development workflow for building features, enabling teams to articulate research, requirements, design, and task execution in a structured manner.

Core Features & Use Cases

  • End-to-end workflow orchestration: Start, switch, and track specs through research, requirements, design, tasks, and implement phases.
  • Phase transition guidance: Clear commands and governance to move from one phase to the next.
  • Management & collaboration: Provides quick starts, status views, and help commands to keep stakeholders aligned.

Quick Start

Use the ralph-specum commands to start or resume a spec, progress through research, requirements, design, tasks, and implement.

Frequently Asked Questions about spec-workflow

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

FAQPage Schema
What is a spec-driven workflow for feature development?▼

A spec-driven workflow structures feature development into sequential phases: research, requirements, design, tasks, and implementation. This ensures teams articulate project specifications systematically before writing code.

How do I start and transition phases in spec-driven project planning?▼

You start spec-driven project planning using specific commands to initiate a spec, then apply phase transition commands to move sequentially through research, design, tasks, and implementation phases with built-in governance.

Can I track feature requirements and task execution status during development?▼

Yes, you can track feature requirements and task execution status using built-in status views and management commands. This keeps stakeholders aligned on phase transitions and implementation progress throughout the workflow.

Does spec-driven execution work for building new features from scratch?▼

Yes, spec-driven execution is specifically applied to building new features from scratch. It guides the end-to-end process from initial research through final implementation, providing task planning and phase governance.

What is the best way to manage phase transitions in requirements design?▼

The best way to manage phase transitions in requirements design is using a structured workflow with explicit commands for each stage. This enforces governance, ensuring requirements are fully designed before task generation begins.