yottayoshida

Clawd Cardputer — Development skill for Claude Code

Development community

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 ★
  • Explain Like Senior — Senior Developer Explanation 2.8k ★
  • Web Developer Portfolio — Page builder: Elementor 648 ★

README

clawd-cardputer

**Note:** This project is no longer actively maintained. It works as-is but no new features or fixes are planned.

[![version](https://img.shields.io/badge/version-0.5.1-blue)](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