cd /news/developer-tools/ambykit Β· home β€Ί topics β€Ί developer-tools β€Ί article
[ARTICLE Β· art-67532] src=github.com β†— pub= topic=developer-tools verified=true sentiment=↑ positive

Ambykit

AmbyKit, a spec-driven development tool for AI coding assistants, launched to let developers author requirements once and emit native commands for multiple assistants including Claude Code, GitHub Copilot, and Cursor. The tool provides a workflow from constitution and specification through design, planning, and implementation, with outputs such as spec.md, design-tokens.json, and tasks.md. AmbyKit aims to eliminate guesswork by enforcing testable requirements and supporting tools like OpenCode and Antigravity.

read3 min views1 publishedJul 21, 2026
Ambykit
Image: source

Spec-Driven Development for AI coding assistants. Author your specs, user stories, UI design, plans and tasks once β€” AmbyKit emits native commands and rules for every assistant your team uses, so the AI builds from clear, testable requirements instead of guessing.

Install from npm and scaffold AmbyKit into your project:

npm install -g @ambystech/ambykit
ambykit init            # scaffold .amby/ and pick your assistants
npx @ambystech/ambykit init

Already have a project? init

is non-destructive β€” an existing CLAUDE.md

/AGENTS.md

is preserved (and backed up); AmbyKit only adds/updates its own ### AmbyKit usage

section. Re-run ambykit sync

any time to keep it current, or ambykit restore

to roll a file back.

Then, inside your AI assistant, walk the workflow:

/amby.constitution   # one-time: set your project's guiding principles
/amby.specify        # describe a feature β†’ spec.md (user stories + EARS requirements)
/amby.clarify        # resolve open questions
/amby.revise         # continue an existing spec β€” add and refine in place
/amby.design         # UI spec + design-tokens.json
/amby.plan           # technical plan
/amby.tasks          # ordered, dependency-aware task list
/amby.implement      # build it

Track progress from the terminal:

ambykit dashboard
ambykit dashboard 001:US-3   # story ids restart per feature β€” qualify with the feature ref

πŸ“– Full documentation: ambystech.io/AmbyKit

AI coding assistants build better software when they start from good requirements. But every assistant reads a different config format, and specs written for one don't carry to another. AmbyKit fixes both: it gives you a rigorous, tech-agnostic SDD workflow and a single source of truth that compiles to each tool's native format.

WHAT before HOW.spec.md

captures user stories + testable requirements with no tech decisions;plan.md

captures the technical approach separately.UI is a first-class artifact./amby.design

produces a UI spec + design tokens β€” the part most spec tools skip.Author once, emit per tool. One neutral source β†’ Claude Code, OpenCode, GitHub Copilot (VS Code + CLI), Cursor (+ CLI), Antigravity (IDE + CLI).

Phase Command Output
Governance (once) /amby.constitution
.amby/constitution.md
Specify (WHAT/WHY) /amby.specify
specs/NNN-feature/spec.md
Clarify /amby.clarify
resolves [NEEDS CLARIFICATION] markers
Revise /amby.revise
continues spec.md / ui.md in place
Design (UI)
/amby.design
ui.md + design-tokens.json
Plan (HOW) /amby.plan
plan.md (+ data-model.md , contracts/ )
Tasks /amby.tasks
tasks.md
Analyze /amby.analyze
cross-artifact consistency report
Implement /amby.implement
executes tasks.md

Requirements use user stories (US-#

) + EARS functional requirements (FR-###

) + Given/When/Then acceptance criteria. Stories carry priority

and depends-on

/blocked-by

so work can be ordered and blocked; ambykit dashboard

reports progress across the story/task graph.

Claude Code (CLI + VS Code), GitHub Copilot (VS Code + CLI), OpenCode, Cursor (+ CLI), Antigravity (IDE + CLI). See docs/tool-compatibility.md.

Command Description
ambykit init [dir]
Scaffold .amby/ , pick tools, emit their files + AGENTS.md /CLAUDE.md
ambykit add <tool…>
Add/refresh one tool's integration
ambykit sync
Re-emit all configured tools from the neutral source
ambykit dashboard [story-id]
Progress view over the story/task graph
ambykit analyze
Validate the dependency graph (cycles, blockers, orphans)
ambykit check
Doctor: verify integrations
ambykit restore [file]
Restore an agent-doc file from its .amby/backups/ backup
ambykit update
Update the CLI to the latest, then refresh this project's prompts

AmbyKit is built with AmbyKit β€” see AGENTS.md and

. MIT licensed.

docs/contributing.md

── more in #developer-tools 4 stories Β· sorted by recency
── more on @ambykit 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/ambykit] indexed:0 read:3min 2026-07-21 Β· β€”