Docs

CafeKit Documentation#

CafeKit is a Claude Code-first runtime bundle for spec-driven development. It installs the workflows, agents, hooks, and runtime context needed to move from idea to verified implementation without relying on ad-hoc prompts.

Who This Is For#

Use CafeKit if you want:

  • a structured feature workflow instead of one-off prompting
  • spec artifacts that stay with the project
  • task-level execution with explicit verification
  • review and docs checkpoints before claiming work is done

Core Loop#

Idea
  -> /hapo:specs
  -> /hapo:develop
  -> /hapo:test
  -> /hapo:code-review

Common support commands:

  • /hapo:specs --validate <feature>
  • /hapo:sync audit <feature>
  • /hapo:generate-graph <request>
  • /docs init and /docs update for project documentation workflows

What CafeKit Installs#

At install time, CafeKit adds a runtime bundle to .claude/:

.claude/
├── skills/
├── agents/
├── hooks/
├── settings.json
├── runtime.json
├── status.cjs
└── CLAUDE.md

The primary release surface is:

  • /hapo:specs
  • /hapo:develop
  • /hapo:test
  • /hapo:code-review
  • /hapo:generate-graph

Documentation Map#

Getting Started#

Core Concepts#

Workflows#

Reference#

Product Position#

  • Claude Code is the active runtime today.
  • Antigravity is coming soon.
  • Cursor is coming soon.

Next Step#

Start with Installation, then follow the Quickstart.