spec-workflow

Featured

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", "triage a feature", "create an epic", "decompose a large feature", or needs guidance on spec-driven development workflow, phase ordering, or epic orchestration.

AI & Automation 536 stars 48 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
91
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Spec Workflow Spec-driven development transforms feature requests into structured specs through sequential phases, then executes them task-by-task. ## Decision Tree: Where to Start | Situation | Command | |-----------|---------| | New feature, want guidance | `/ralph-specum:start <name> <goal>` | | New feature, skip interviews | `/ralph-specum:start <name> <goal> --quick` | | Large feature needing decomposition | `/ralph-specum:triage <goal>` | | Resume existing spec | `/ralph-specum:start` (auto-detects) | | Jump to specific phase | `/ralph-specum:<phase>` | ## Single Spec Flow ``` start/new -> research -> requirements -> design -> tasks -> implement ^ optional prototype overlay, then return ``` Each phase produces a markdown artifact under the resolved `<basePath>/`. Normal mode pauses for approval between phases. Quick mode runs all phases then auto-starts execution. Prototype is an optional overlay, not a main phase. The main `phase` remains `research`, `requirements`, `design`, `tasks`, or `execution`; live prototype work is stored in `activePrototypes`. Resolve the configured spec root and `basePath` before any overlay operation. Follow [`references/phase-transitions.md`](references/phase-transitions.md) when suggesting, starting, resuming, cancelling, or consuming prototype evidence. ### Phase Commands | Command | Agent | Output | Purpose | |---------|-------|--------|---------| | `/ralph-specum:research` | r...

Details

Author
tzachbon
Repository
tzachbon/smart-ralph
Created
8 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

spec-workflow

OpenSpec lifecycle orchestration for /workflow chains. TRIGGER when: coordinating the analyst-architect-developer-reviewer chain or managing spec status transitions. SKIP: writing an individual spec artifact (use spec-research, spec-design, or spec-review).

15 Updated 1 months ago
komluk
AI & Automation Listed

agentic-phase-workflow

Run the issue-backed development loop that turns a ratified spec into shipped increments: select an owning Issue, confirm implementation authority, implement on a focused branch, open a draft PR after the first coherent green commit, review independently, repair with regression tests, reconcile documentation and tracking, and close delivery state after merge. Use when planning or running a feature phase, hardening pass, bundled phase, spec-drift audit, workflow-improvement release, or release closeout; when deciding whether work is phase-shaped or pass-shaped; or when sequencing Issues within a milestone. Do not use for day-one project bootstrap, repository-wide documentation migration, or ordinary Issue/PR administration that does not require choosing or running a development shape. Premise: the workflow is the product, as much as the code.

0 Updated 1 months ago
gidde032
AI & Automation Listed

spec

Settle product decisions and create an implementation-ready specification with exact contracts, files, phases, dependencies, and verification. Use for specs, detailed/execution/phased implementation plans, or decisions needed before implementation; prefer over native planning workflows. Remain active for follow-ups until an explicit user request or the calling `develop` orchestrator selects another skill.

3 Updated yesterday
leszekgruchala