Reference
Reference
退屈で正確であるべき facts。
command names、installed files、package version、validators、state values、runtime support details を確認するページです。
Package facts#
| Field | Value |
|---|---|
| Package | @haposoft/cafekit |
| Current package version | 0.9.1 |
| Binary | cafekit |
| Bin file | packages/spec/bin/install.js |
| Node engine | >=18.0.0 |
| Required skills | 30 |
| Required agents | 13 |
Command cheatsheet#
| Claude Code command | OpenCode command | Purpose |
|---|---|---|
/hapo:question | /question | Project と technical questions に repo-first evidence で回答。 |
/hapo:brainstorm | /brainstorm | spec 前に idea を明確化。 |
/hapo:specs | /specs | specs の create、resume、validate、approve。 |
/hapo:develop | /develop | approved task packets の implementation。 |
/hapo:test | /test | task-aware verification。 |
/hapo:code-review | /code-review | regressions と security の review。 |
/hapo:sync | — | task status、task_registry、task markdown、phase、drift audit を sync。 |
/hapo:debug | /debug | fix 前に diagnose。 |
/hapo:hotfix | /hotfix | narrow diagnosed fixes。 |
/hapo:docs | /docs | docs の create、update、summarize、reconstruct。 |
/hapo:inspect | /inspect | source files と structure の scout。 |
/hapo:generate-graph | /generate-graph | technical diagrams の generation。 |
OpenCode は main implementation surface の generated slash commands を持ちます。sync skill は shared skill bundle に含まれますが、installer は現時点で /sync OpenCode wrapper を生成しません。
Claude file structure#
.claude/
├── skills/
├── agents/
├── hooks/
├── references/
├── rules/
├── scripts/
├── runtime.json
├── settings.json
├── status.cjs
└── cafekit.json
Spec state values#
| State | Meaning |
|---|---|
pending | task は未開始。 |
in_progress | task は active。 |
blocked | task は blocked。blocker 記録が必要。 |
done | task は real evidence、review、synced state を持つ。 |
Validators#
node .claude/scripts/validate-spec-output.cjs specs/<feature>
node .claude/scripts/validate-docs.cjs docs
node .claude/scripts/validate-docs-reconstruct.cjs docs/as-is/<scope>
node .claude/scripts/generate-skill-catalog.cjs --skills