Getting Started
Quick reference (TOML)
[spec] name = "@namespace/name" version = "1.0.0" license = "MIT" [next] action = "annotate" command = "specbird annotate @namespace/name@1.0.0 \"summary\""
Install the CLI
brew install specbird
# or: npm install -g specbird
Install a spec
Install a spec into your project's docs/ directory:
specbird install @attia/byte-exact-scanner
This fetches the spec, resolves its dependencies, and writes markdown files to docs/. Your AI agent reads from docs/ automatically.
Annotate your implementation
After implementing, annotate with a summary so future agents understand how you used it:
specbird annotate @attia/byte-exact-scanner@1.2.0 "Used Aho-Corasick for credential scanning in the auth pipeline"
Publish a spec
specbird publish
Run from your spec's directory. Requires a spec.toml file in the current directory.