Clawd Cardputer — Development skill for Claude Code
Developer tamagotchi on M5Stack Cardputer ADV — reacts to your Claude Code activity via PostToolUse hook.
How to install Clawd Cardputer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yottayoshida/clawd-cardputer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Clawd Cardputer does
Developer tamagotchi on M5Stack Cardputer ADV — reacts to your Claude Code activity via PostToolUse hook.
Alternatives in Development
- Om Weekly — Weekly synthesis — cross-session review of vault activity, North Star alignment, patterns, uncaptured wins, an 4.6k ★
- Recent Memories — Display the most recent memories and activity from Claude's persistent storage 332 ★
- Claude Code Tamagotchi — A digital friend that lives in your Claude Code statusline and keeps you company while you build cool stuff 308 ★
README
clawd-cardputer
**Note:** This project is no longer actively maintained. It works as-is but no new features or fixes are planned.
[](CHANGELOG.md)
A developer tamagotchi running on M5Stack Cardputer ADV. It reacts to your Claude Code activity via hooks — every tool call, subagent spawn, permission prompt, and session end feeds the creature on your desk.
What it does
A pixel-art character ("Clawd") lives on the Cardputer's 240x135 display. It walks, bobs, breathes, and blinks on its own. When Claude Code fires hook events, the hook script sends them over USB serial, and Clawd reacts:
| Event | Expression | Sound | Source |
|---|---|---|---|
bash read glob grep edit |
Blink | — | tool name |
write search |
Happy | tone | tool name |
test_pass clean |
Happy | tone | command parse |
test_fail conflict |
Surprised | tone | command parse |
branch pr_open |
Excited | tone | command parse |
dirty |
Sleepy | tone | command parse |
commit push |
Excited | tone | tool name |
tool_fail |
Disappointed | low tone | PostToolUseFailure |
stop |
Surprised | tone | Stop (session end) |
stop_fail |
Panicking | low tone | StopFailure |
perm_ask |
Confused + "???" | short tone | PermissionRequest |
subagent_start |
Happy + mini spawn | fanfare | SubagentStart |
subagent_stop |
(linger) | tone | SubagentStop |
/develop |
Party mode | melody | skill |
| MCP tool call | Warp + role color | rising tone | MCP server name |
| Prompt keyword | Role color | rising tone | UserPromptSubmit |
| Long prompt (>500 chars) | Excited | fanfare | UserPromptSubmit |
The hook parses `tool_input.command` for Bash invocations to detect git operations (`git status`, `git checkout -b`, `gh pr create`, merge conflicts) and test runners (`pytest`, `cargo test`, `npm test`, and common wrappers like `uv run pytest`).
Role system (body co
Related Skills
Clawd Touchbar
An animated Clawd mascot that lives on your MacBook Pro Touch Bar and reacts to Claude Code hook events
Deskpet Firmware
A pixel desk pet that reacts to Claude Code over BLE, running on M5 Cardputer. Community port of anthropics/cl
Clawd Usage Winwidget
Claude usage limits in a tiny Windows widget + tray icon — with pixel Clawd who reacts to your Claude Code ses
Clawd Band
An unofficial fan-made pixel cat that lives in the band above the Claude Code prompt and reacts to what Claude
Auto Explore
Manually trigger auto-explore on a specific file (Desktop fallback when PostToolUse hook does not fire per RES
Claude Buddy Cyd
A desk companion for Claude Code: the orange Clawd mascot on a Cheap Yellow Display (ESP32) that mirrors your
Related Agents
Bully Evaluator
Evaluates a single bully semantic-evaluation payload against a diff and returns a structured violation list. I
Contracts Developer
ZKP2P contracts expert for EscrowV2/V2.2, payment verifiers, registry system, hook system, and Foundry testing
Frontend React Developer
React + TypeScript frontend engineer. Invoke for entity scaffolding (types/service/context/hook/provider), i18