OSS-first docs
These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.
Developer Tools
Use the OSS toolchain to define contracts, validate changes, inspect generated surfaces, and adopt the system incrementally across different environments.
CLI
Command-line interface for spec creation, building, validation, and CI/CD integration.
- -AI-powered code generation
- -Multiple agent modes
- -SARIF/JSON output
VS Code Extension
Real-time validation, scaffolding, and navigation directly in your editor.
- -Specs Explorer sidebar
- -Watch mode
- -Interactive walkthroughs
ContractSpec Studio
The operating layer on top of OSS ContractSpec for teams that want evidence-backed decisions, workflow automation, and managed delivery loops.
- -Evidence-to-decision loop
- -Compiled spec diffs and task packs
- -Exports to Linear, Jira, Notion, and GitHub
JetBrains Plugin
Full ContractSpec support for IntelliJ, WebStorm, and other JetBrains IDEs.
- -Code navigation
- -Inline validation
- -Refactoring support
Quick Install
CLI
bun add contractspec -DVS Code Extension
code --install-extension lssm.vscode-contractspecCompatibility
Check the supported runtimes, package managers, and adoption assumptions before rollout.
Troubleshooting
Resolve the common installation, validation, and runtime mistakes you hit during first adoption.
Why ContractSpec
Keep educational and comparison content reachable without letting it define the primary OSS learning path.