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.