Finds ambiguity, not only gaps
Three independent readers answer the same build questions from your doc. Where they disagree, the doc is ambiguous. Where none of them finds an answer, the doc has a gap.
Speccy is one binary: the app, the CLI, the terminal UI and an MCP server. Models find the problems, and a pure function decides the verdict. A doc is Build Ready only when no MUST finding is open.
curl -fsSL https://raw.githubusercontent.com/alternayte/speccy/main/install.sh | shcd <the folder with your specs>speccyThe install script checks the release against its published checksum. speccy opens the app on 127.0.0.1, with no account and no server.

Finds ambiguity, not only gaps
Three independent readers answer the same build questions from your doc. Where they disagree, the doc is ambiguous. Where none of them finds an answer, the doc has a gap.
Checks the writing in under a second
Fixed rules find placeholders, missing sections, broken links, duplicate trace IDs, filler phrases and long sentences, on every save.
Keeps linked docs honest
An SDD must cover the requirements of the PRD it implements. It must not contradict the PRD, and it must not repeat it.
Verifies the build
After a builder takes the build packet, speccy verify reads the code. It says where each requirement lives and where the code contradicts it.