Codachi — Design skill for Claude Code
New Tamagotchi-style statusline pet that grows with context usage, shows cache hit rate and burn speed.
How to install Codachi
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open vincent-k2026/codachi and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Codachi does
**A productivity copilot disguised as a tamagotchi, living in your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) statusline.**
Alternatives in Design
- Brand Guidelines — Apply Anthropic's official brand colors and typography to artifacts 94.1k ★
- Planning With Files — Claude Code skill implementing Manus-style persistent markdown planning — the workflow pattern behind the $2B 17.4k ★
- Figma — Fetch design context, screenshots, and assets from Figma for implementation 14.6k ★
README
codachi
**A productivity copilot disguised as a tamagotchi, living in your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) statusline.**
[](https://github.com/vincent-k2026/codachi/actions/workflows/ci.yml)
Why codachi?
- Context ETA —
~15m lefttells you when to/compact, not just how full you are. The only statusline that predicts it. - Event-aware pet — hooks watch Claude work and react with 850+ contextual messages, across 40+ event categories.
codachi stats— local, zero-telemetry productivity dashboard: sessions, uptime, tier progress, last-24h test/commit/edit counts.- Plugin API — drop a
.mjsfile into~/.config/codachi/plugins/to add your own palettes and messages. No forking required. - i18n — bundled 简体中文; English fallback for any missing keys. BYO locale via
CODACHI_LOCALE. - Terminal-aware — auto-detects truecolor / 256-color / 16-color / monochrome and degrades gracefully.
NO_COLORhonored. - Zero overhead — no API calls, no tokens consumed. Local JSON + disk. Render p95 is ~0.1ms (verified by
npm run bench).
Quick Start
One line. That's it.
npx codachi init
This wires up your `~/.claude/settings.json` statusline and PostToolExecution hook. Restart Claude Code and your pet will hatch.
Prefer a global install? `npm install -g codachi && codachi init` works too.
**Useful commands once installed:**
npx codachi stats # productivity dashboard (sessions, uptime, tiers)
npx codachi plugins # list loaded plugins
npx codachi config # interactive TUI configurator
npx codachi demo # live preview without installing
From source (if you want to hack on it)
git clone https://github.com/vincent-k2026/codachi.git
cd codachi && npm install && npm run build
node dist/index.js init
Manual setup (without init command)
Add to `~/.claude/settings.json`:
{
"statusLine": {
...
Related Skills
AIBattery
A battery style usage meter for Claude Code. Rate limits, context health, and token usage in your macOS menu b
Cship
⚡ A beautiful, fully customizable statusline for Claude Code - Starship-style TOML config, themeable colours,
Ccc Context Budget
Visual context window budget analyzer — shows usage gauge, identifies bloat sources, recommends when to save s
Claude Powerline
by Owloops - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration,
Tollgate
Claude Code and Codex subscription limits in the Windows tray: usage bars, a run-out forecast and alerts befor
Docshot
CLI tool to convert documentation into terminal-style images for efficient Claude context usage
Related Agents
LLM FinOps Architect
LLM FinOps Architect specializing in model-tier routing, cost-envelope governance, burn-rate monitoring, per-p
Error Budget Tracker
Use to compute SLO error budget consumption and burn rate. Reads SLO definitions and recent error/availability
Agent Performance Updater
Tier-1 Trade Evaluation. Computes per-agent (hit_rate, sharpe, pnl, n_samples) rows for the agent_performance