Back to Skills

spec-workflow

verified

This skill should be used when the user asks to "build a feature", "create a spec", "start spec-driven development", "run research phase", "generate requirements", "create design", "plan tasks", "implement spec", "check spec status", or needs guidance on the spec-driven development workflow.

View on GitHub

Marketplace

smart-ralph

tzachbon/smart-ralph

Plugin

ralph-specum

development

Repository

tzachbon/smart-ralph
134stars

plugins/ralph-specum/skills/spec-workflow/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/tzachbon/smart-ralph/blob/main/plugins/ralph-specum/skills/spec-workflow/SKILL.md -a claude-code --skill spec-workflow

Installation paths:

Claude
.claude/skills/spec-workflow/
Powered by add-skill CLI

Instructions

# Spec Workflow Skill

Spec-driven development workflow for building features through research, requirements, design, and task phases.

## When to Use

Use these commands when user wants to:
- Build a new feature or system
- Create technical specifications
- Plan development work
- Track spec progress
- Execute spec-driven implementation

## Commands

### Starting Work
- `/ralph-specum:start [name] [goal]` - Start or resume a spec (smart entry point)
- `/ralph-specum:new <name> [goal]` - Create new spec and begin research

### Spec Phases
- `/ralph-specum:research` - Run research phase
- `/ralph-specum:requirements` - Generate requirements from research
- `/ralph-specum:design` - Generate technical design
- `/ralph-specum:tasks` - Generate implementation tasks

### Execution
- `/ralph-specum:implement` - Start autonomous task execution

### Management
- `/ralph-specum:status` - Show all specs and progress
- `/ralph-specum:switch <name>` - Change active spec
- `/ralph-specum:cancel` - Cancel active execution

### Help
- `/ralph-specum:help` - Show plugin help

## Phase Flow

See `references/phase-transitions.md` for detailed phase flow documentation.

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
1156 chars