Not a prompt pack. A governed delivery system.
Why governance
A deterministic plane that gates the probabilistic one
LLMs are fast and fallible. {ai}engineering puts a deterministic layer underneath them — hooks, gates, a hash-chained audit log, and a spec-lifecycle state machine — so the creative work stays probabilistic while everything that reaches a merge is checked, owned, and reproducible.
The judgment is yours; the guarantees are the framework's.
Everything below is how that holds — the flow, the enforcement, the toolkit.
The governed flow
One chain. Intent to merge, gated at every step.
You drive the intent and approve each handoff; deterministic gates block the rest — no secret, broken doc, or untested change reaches a merge. Big multi-concern specs swap/ai-build for /ai-autopilot automatically.
/ai-brainstorm/ai-plan/ai-build/ai-pr

See it run
One command in. A governed session out.
Press play: a real session installs the CLI, clears ai-eng doctorwith a [PASS], then runs the governed flow end to end — gates and all.
Why it holds
Governance that is enforced, not suggested.
Suppression comments are banned. Every bypass gets an owner and a TTL. Every tool call is screened before it runs, and every AI action is appended to a log you can verify offline — the rules hold whether or not anyone is watching the PR.
Ship a whole spec in one run
/ai-autopilot decomposes it, builds a dependency DAG, runs parallel waves, and converges on a reviewed PR.
What you approved is what shipped
a brainstorm hard-gate plus a spec-lifecycle state machine keep every change anchored to the approved spec (Rung 2 SDD — spec and code stay in sync, not just spec-first that drifts).
An audit trail you own
every AI action lands in a hash-chained NDJSON log you can verify offline, with no telemetry by default.
Every bypass has an owner and an expiry
no # noqa or @ts-ignore; findings are refactored or formally risk-accepted with a severity-based TTL.
Every tool call is screened before it runs
a deterministic guard checks each edit, write, and shell command and stops risky ones.
AI quality is a tested property
skills are measured with pass@k, and a regression beyond five points blocks the pull request.
The toolkit
Fifty-four skills, nine agents, one flow.
Plan, build, ship, review, research, document — each a /ai- command backed by an isolated agent context. Learn it once; it travels with the repo, identical on every surface.
- 54skills
- 9agents
- 6surfaces
- 1governed flow

Same flow, every surface
- Claude Code
- GitHub Copilot
- Codex
- Antigravity
- OpenCode
- Cursor
Start now
Install once. Approve each step. Ship governed.
› /ai-start
[ready] context loaded · gates armed · audit live Install with uv tool install ai-engineering, then open your editor and type/ai-start. Not ready to enforce? Run observe-only and switch on gates as they prove their worth. Update any time with ai-eng update — and if it is not for you, it is local files: delete the directory and you are out.