Specpipe — Testing skill for Claude Code
Spec-first development toolkit for agentic AI coding agents — skills + guardrails for Claude Code, Codex, Cursor, Antigravity, and more.
How to install Specpipe
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open microvn/specpipe and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Specpipe does
Spec-first development toolkit for agentic AI coding agents — skills + guardrails for Claude Code, Codex, Cursor, Antigravity, and more.
Alternatives in Testing
- Spec Kitty — Spec-Driven Development for serious software developers 1.6k ★
- Spec Driven Develop — Spec-driven development workflow for AI coding agents: architecture-first planning, task decomposition, GitHub 975 ★
- Spectra App — Spec-driven development for coding agents — a desktop app, a CLI, and skills for Codex, Claude Code, Cursor, C 735 ★
README
Specpipe
One spec-first workflow, installed into every AI coding agent you use.
Specpipe installs a disciplined loop — **spec → code + tests → build pass** — as native skills, guard hooks, and project rules. You author it once; it lands in whichever agent you run (Claude Code, Codex, Cursor, OpenCode, Antigravity, OpenClaw, Hermes). Switch agents, keep the same `/sp-*` commands.
npx specpipe init # interactive picker — choose agents, skills, guards
Why
AI agents write code fast and drift fast — they invent requirements, test the wrong things, and quietly break what worked. Specpipe fixes the loop, not the model:
- The spec is the source of truth. Acceptance scenarios (Given/When/Then) live inside the spec; if code contradicts it, the code is wrong. No separate test plan to fall out of sync.
- Tests check behavior, not guesses. They come from the spec, so they survive refactors.
- Guardrails are enforced, not suggested. Hooks stop an agent from reading secrets or crawling
node_modulesbefore it happens. - Learn it once. The same commands and discipline work in every agent.
You don't have to be a developer to feel it: describe a feature in plain language, the agent turns it into a spec you can read, builds against it, and proves it with tests — every step reviewable.
Quick start
npx specpipe init # interactive: scope (project/global), agents, skills, guards
npx specpipe init -y # non-interactive defaults: this project, Claude, all skills + guards
Then open your agent (`claude`, `codex`, `cursor`, …) and run the loop. The transcript below is on Claude Code with a Swift project; the same commands and output work in
Related Skills
Roblox Agent Skill No Readme
Drop-in skill that lets any AI coding agent (Claude Code, Codex, Antigravity, Cursor, OpenCode, GPT, Gemini) b
Agentic Code
Agentic coding framework powered by AGENTS.md: systematic, test-first workflows with quality gates for Cursor,
Agentic Engineering Skills
33 technology-agnostic Agentic Engineering Skills across 6 SDLC categories (Analysis, Design, Development, V&V
Agentic Doc Templates
Stop coding agents from losing intent or building the wrong product shape. Modular Understanding/spec/TODO doc
Alih Spec
⚡ Enterprise Spec-Driven Development (SDD) framework & native AI skill for converting codebases across stacks.
macOS Trace
Agent Skill: closed-loop performance optimization for macOS apps — headless xctrace profiling, targeted code f
Related Agents
Cursor Rescue
Proactively use as an extra agentic lane on Cursor's own quota — bounded coding tasks (a spec file, a rename,
Muse Rescue
Use as the second agentic lane, right after DeepSeek Harness, for bounded coding tasks such as a spec, rename,
Deepseek Rescue
Proactively use as the preferred first agentic lane — mechanical work (boilerplate, renames, a spec file, a bu