entity · created Apr 27, 2026 · updated Apr 27, 2026 · cited by 1 source

kaku

#project#terminal#rust#lua#open-source

Kaku — open-source terminal built by tw93 over the 2026 Spring Festival break. Stack: Rust + Lua, with embedded AI features. Repository: tw93/Kaku.

In this wiki Kaku appears primarily as a case study in 2026-04-27-claude-code-architecture-governance-engineering for how to structure a claude-code project — specifically:

  • Skill examples are drawn from Kaku’s .claude/skills/: a release-check checklist Skill, a config-migration workflow Skill (with disable-model-invocation: true because of side effects), and a runtime-diagnosis domain-expert Skill (claude-skills).
  • Mixed-language Hooks — Kaku’s two-language stack motivates per-extension PostToolUse Hooks: cargo check on *.rs edits, luajit -b syntax check on *.lua edits (claude-hooks).
  • kaku doctor pattern — a CLI subcommand that emits a structured environment-health report. Tw93’s recommendation: have your CLI expose init / config / reset / doctor semantically, so Claude Code can converge on environment state before acting rather than guessing about config-file locations (2026-04-27-claude-code-architecture-governance-engineering).

Referenced by 5

2026-04-27-claude-code-architecture-governance-engineering claude-hooks claude-skills openclaw tw93
esc