YouTube MCP for Claude & ChatGPT
TubeLab is the YouTube MCP Server for Claude and ChatGPT. Real channels, viral outliers, video transcripts and much more - all in your AI chat.
翻訳待ち
Spec-Driven Development framework that helps AI coding assistants build better software — author your specs, user stories, UI design, plans and tasks once, and emit native config for Claude Code, OpenCode, GitHub Copilot, Cursor, Antigravity and more.
翻訳待ち
Loading the full README.
Read the full README ↗Spec-Driven Development that specs your UI too. Most SDD frameworks take you from user stories
straight to a technical plan and leave the interface to the model's imagination. AmbyKit adds a
first-class design phase — ui.md plus a real design-tokens.json — between the what and the
how, then emits native commands and rules for every AI coding assistant your team uses.
npx @ambystech/ambykit init # scaffold .amby/ and pick your assistants
# — or install it —
npm install -g @ambystech/ambykit
ambykit init
Node ≥ 20. No Python toolchain, no separate installer — it's an npm package.
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
/amby.converge # verify the code against the spec; append gap tasks, repeat until converged
/amby.review # have another role (QA, Architect, PM…) critique an artifact, findings by ID
Track progress from the terminal:
ambykit dashboard
ambykit dashboard 001:US-3 # story ids restart per feature — qualify with the feature ref
📖 Full documentation: ambykit.ambystech.io
AI coding assistants build better software when they start from good requirements. AmbyKit gives you a rigorous, tech-agnostic SDD workflow and a single source of truth that compiles to each tool's native format.
/amby.design produces a UI spec plus design tokens — the part
every other spec framework skips. Your assistant builds the interface you described, not the one
it guessed.spec.md captures user stories + testable requirements with no tech
decisions; plan.md captures the technical approach separately.ambykit worktree gives each feature its own git worktree, so
several features — or several assistants — run side by side without checkout switching.The honest version. GitHub Spec-Kit is the big one in this category and it is genuinely good — if you want the widest assistant coverage and the largest community, use it. AmbyKit is the choice when the UI matters and you live in the Node ecosystem.
| AmbyKit | GitHub Spec-Kit | Kiro | |
|---|---|---|---|
| UI design phase + design tokens | ✅ ui.md + design-tokens.json | ❌ | ❌ (design.md is architecture) |
| Native git worktree isolation | ✅ ambykit worktree | ❌ open issue; third-party forks | ❌ |
| Cross-role artifact review | ✅ /amby.review, findings by ID, --apply patches in place | Role "bundles" for setup, no review phase | ❌ |
| Dependency-graph dashboard | ✅ ambykit dashboard / analyze | ❌ | ❌ |
| Code-vs-spec drift check | ✅ /amby.converge | ✅ /speckit.converge | ❌ |
| Brownfield / revise in place | ✅ /amby.revise | ✅ evolving-specs guide | ✅ |
| EARS requirements | ✅ | ✅ | ✅ |
| Assistants supported | 6 families / 10 targets | 37 integrations | self-contained |
| Runtime | Node ≥ 20, npx | Python 3.11+, uv/pipx | proprietary IDE + CLI |
| License | MIT | MIT | proprietary (Crew is Apache 2.0) |
| Maturity | young, v1.1 | very large community | AWS-backed, paid tiers |
Why not just Spec-Kit? If breadth of assistant support is your constraint, use Spec-Kit — it
covers far more tools. Pick AmbyKit if you want the design phase, per-feature worktrees, and an
install that's one npx away instead of a Python toolchain.
Comparison current as of AmbyKit v1.1.0; competitors move fast — corrections welcome via issue or PR.
| 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 |
| Converge | /amby.converge | checks code vs spec/plan/tasks; appends gap tasks to tasks.md |
| Review | /amby.review | cross-role critique of any artifact; --apply patches in place |
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.
This is the beginning of the README. Read the rest at the original. Read the full README ↗