Shape the work
OpenSpec, Spec Kit, Superpowers, Markdown, and custom docs stay useful as authoring systems.
Spec governance for AI coding agents
Give coding agents approved context, then review delivery evidence against the same acceptance criteria.
Acceptance criteria / evidence
Keep the tools that already shape and ship your work.
CLI and IDE handoff
Experimental tracker mirrors
The supported alpha path is CLI-first. Tracker connectors mirror status one way.
SpecGate does not replace your spec tool, tracker, or IDE. It makes the handoff explicit, then checks the finished work against the approved contract.
OpenSpec, Spec Kit, Superpowers, a quick change note, or your own document set. You declare the document roles and SpecGate resolves the automatic policy.
The coding agent gets the approved version, acceptance criteria, non-goals, risks, tasks, and applicable Skills through the CLI.
SpecGate compares completion claims, tests, docs, and changed files against every acceptance criterion before you close the work.
The CLI is the supported alpha path. Use it directly, or let Cursor, Claude Code, or Codex pull the same Context Pack and report evidence.
$ specgate artifact publish --file artifact.json --preview Artifact publish preview: docs/spec.md spec 4821 bytes No publication performed: Human confirmation required before publishing. $ specgate artifact publish --file artifact.json Published 8a42… $ specgate gates check <artifact-id> Spec quality: passed $ specgate --yes artifact approve <artifact-id> Approved 8a42… (v1)
Approve the contract. Publish immutable documents, run readiness, then record the human decision.
SpecGate connects planning and implementation. Author where you already work, approve one version, then review the delivery against it.
OpenSpec, Spec Kit, Superpowers, Markdown, and custom docs stay useful as authoring systems.
Issues, sprints, code changes, PRs, and day-to-day collaboration stay in your existing stack.
Versioned approval, readiness gates, Context Packs, delivery review, and evidence trust live here.
Experimental connectors mirror tracker status into SpecGate. Your tracker does not become a second spec source.
Spec tools help shape work. SpecGate versions the result, runs readiness gates, hands one approved Context Pack to the coding agent, and reviews delivery evidence against it.
Bring an OpenSpec, Spec Kit, or Superpowers project, Markdown, or your own document set. You explicitly map each document to a role and SpecGate resolves the automatic policy.
No. Cursor, Claude Code, Codex, or a human can use the CLI. The agent reads the Context Pack before coding and reports evidence after implementation.
No. The deterministic core works without a model. Configure one only when you want independent model-backed readiness or delivery judgment.
Each acceptance criterion is checked against reported evidence and automated checks such as tests, types, and lint. Failed criteria stay visible for the next handoff.
The local-first default uses no Docker or server. Hand off approved context and review the evidence that comes back.