spec-based-claude-code — Summary
A lightweight Claude Code implementation of spec-driven development using 10 custom slash commands. Each command maps to one phase of a four-step workflow: requirements → design → tasks → implementation. Phase advancement is gated by explicit approval commands that create .requirements-approved, .design-approved, and .tasks-approved marker files in the spec directory.
The methodology is pure markdown-and-Claude-Code — no CLI binary, no npm package, no hooks, and no MCP server. Users install it by copying the .claude/commands/spec/ directory into their own project. A spec/.current-spec file tracks the active feature spec, enabling multi-spec projects to switch context.
Closest seed match is openspec (Archetype 2 — mirror commands pattern) without the mirrored skills layer: spec-based-claude-code ships commands only, with no autonomous-activation skill counterparts and no lifecycle hooks. It is the most minimal "slash-command-only" SDD implementation in this batch.