Throughspec v1.0 - spec-driven development for Claude Code, now on npm + PyPIRead the docs
Docs/Integrations/Integrations

Integrations

Integrations are optional tools you can turn on at scaffold time with --integrations, or add later with spec-init customize --add. Each is opt-in, free/open-source, and layered in without touching your source code.

Add at scaffold time (spec-init init my-app --integrations graphify,caveman) or later (spec-init customize --add obsidian). Remove any with customize --remove <name>.

The catalog

How integrations work

Each integration is a per-integration file tree plus marked-up blocks in CLAUDE.md and README. Turning one on copies its files and keeps its blocks; turning it off removes both, leaving zero residual files. Persona and integrations are recorded in .spec-init/meta.json so upgrades and customize runs re-derive them correctly.

Most of these tools reuse your existing coding-agent model (or offer a local, zero-cost path), so you rarely need a separate paid API key.