DEV Community

Tiến Hưng
Tiến Hưng

Posted on

Introducing Specross — Spec-driven development (SDD) for AI coding assistants

Most teams use AI to write code faster. Specross uses AI to keep everyone aligned on what to build.

It's built around one idea: the spec drives everything.

One story file. BA writes it. Dev generates tech notes from it. QC generates test cases from it. When it changes —
everyone knows exactly what breaks.

No Confluence drift. No "which version are you looking at?" No bugs filed with no AC reference.

## Install

npx specross init

Works with Claude Code, Cursor, Windsurf, and Codex.

## The workflow

BA: /ba:new-story → /ba:review → /ba:release
Dev: /dev:gen-tech-spec → /dev:implement → /dev:review → /dev:done
QC: /qc:gen-test-cases → /qc:run → /qc:sync

Every bug report links back to an AC. Every task links back to a story ID (US-1, US-2...). Full traceability end to
end.

## Open source

GitHub: https://github.com/ethandev147/specross
npm: https://www.npmjs.com/package/specross

Top comments (0)