Cat Agents — Design skill for Claude Code
A live visualization of locally running Claude Code agents as an isometric 3D office in a retro pixel style.
How to install Cat Agents
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open standahorvath/cat-agents and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cat Agents does
A live visualization of locally running Claude Code agents as an isometric 3D office in a retro pixel style. Every session is a voxel cat, subagents are kittens. What a cat does matches what its agent is doing right now.
Alternatives in Design
- Figma Implement Design — Translate Figma designs into production-ready code with pixel-perfect accuracy 14.6k ★
- Companion — 2,200+ Web & mobile UI for Claude Code & Codex 2.2k ★
- Hue — open-source skill that learns any brand and turns it into a complete design system 806 ★
README
Cat Office
A live visualization of locally running Claude Code agents as an isometric 3D office in a retro pixel style. Every session is a voxel cat, subagents are kittens. What a cat does matches what its agent is doing right now.

The game's interface is in Czech; the names of buttons are given below in Czech with an English translation.
Run with npx
All you need is Node.js 20 or newer, no need to clone the repository:
npx cat-agents # office at http://127.0.0.1:4317, opens in the browser by itself
npx cat-agents@latest # always the latest version
npx cat-agents remove-hooks # removes the hooks from ~/.claude/settings.json
Options: `--port `, `--host `, `--data ` (coins, furniture and cats, default `~/.cat-agents`), `--no-hooks` (don't install hooks), `--no-open` (don't open the browser), `--help`. The environment variables listed below work too.
New version on npm: bump `version` in `package.json` and run `npm publish` (the frontend is built automatically before packing).
From the repository
npm install
npm run dev # Vite at http://localhost:5173, API on :4317
npm run build && npm start # everything at http://127.0.0.1:4317
Run in Docker
The image is on Docker Hub as `standahorvath/cat-agents` (amd64 and arm64), no need to clone the repository. All you need is Docker (Docker Desktop, OrbStack or Docker Engine). Once it's running, open http://localhost:4317.
Thanks to `--pull always`, the command fetches the latest version every time. It mounts the Claude Code folder read-only (that's how the cats know what the agents are doing), its `settings.json` separately with write access (the hooks go there, see below) and the `cat-agents-data` volume, where coins, furniture and cats survive updates. The file `~/.claude/settings.json` must exist, otherwise Docker would turn it into an empty folder.
macO
Related Skills
Claudeview
Terminal dashboard for real-time Claude Code session monitoring — k9s-style TUI with live tool call tracking,
Claude Code Clone Website Skill
Clone any website pixel-perfect with Claude Code. A Claude Code skill that reverse-engineers a live page throu
Mckinsey Style Visualization Skill
Agent Skill that turns messy notes into rendered strategy-consulting visuals, with SVG examples and validation
Brain Quick Wiki
Generate the Wikipedia-style static site from the vault — the quick-win visualization
Azienda Mappa
View of the azienda — a static office map (Gather.town style) from org chart and teams. Only with azienda mode
Promptstreak
Your Claude Code prompting habits as a GitHub-style contribution graph. Runs locally, uploads nothing.
Related Agents
Figure Audit
Verify figure caption numerics against their summary.json sidecars. For each figure section in an INDEX.md, wa
Sprite Prompt Engineer
遊戲角色立繪+像素素材生成 prompt 專家。兩軌並行:①立繪軌——為 ComfyUI + SDXL 環境(NoobAI/Pony 系列模型)撰寫角色立繪 prompt,確保同一角色跨表情/場景/服裝視覺一致;②像素軌
Monitor UI
Use this agent proactively whenever:\n- The user mentions monitoring, dashboards, metrics, or real-time data v