From cwc-makers
Iterates on the Cardputer MicroPython app bundle: push files, watch serial logs, run REPL commands without re-flashing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cwc-makers:cardputer-buddyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The `buddy/` directory in the local `build-with-claude` clone is the MicroPython payload that `m5-onboard` installs onto `/flash/`. Work inside that clone.
The buddy/ directory in the local build-with-claude clone is the MicroPython payload that m5-onboard installs onto /flash/. Work inside that clone.
/flash/
├── main.py launcher menu (replaces UIFlow's boot flow)
├── buddy_*.py shared libs (BLE, UI, state, protocol, chars)
├── burst_frames.py sprite frames
└── apps/
├── claude_buddy.py BLE client → Claude Desktop's Hardware Buddy
├── hello_cardputer.py
└── snake.py
main.py scans /flash/apps/ at boot and lists every .py as a menu entry. Drop a file into buddy/device/apps/, push it, and it appears on next boot.
Crib from buddy/device/apps/hello_cardputer.py — smallest example of keyboard polling, font, and exit conventions. Then push without re-flashing:
python3 onboard/scripts/install_apps.py --port <PORT> --src buddy
<PORT> is whatever detect.py reported last run (e.g. /dev/cu.usbmodem1101, /dev/ttyACM0, COM3).
buddy/scripts/)# Push a subset of files over USB-serial
python3 buddy/scripts/push.py --port <PORT> --files apps/snake.py
# Watch device logs
python3 buddy/scripts/tail_serial.py --port <PORT>
# One-shot REPL exec
python3 buddy/scripts/repl_run.py --port <PORT> --script "import os; print(os.listdir('/flash'))"
npx claudepluginhub bradjr26-cmd/claude-plugins-official --plugin cwc-makers75plugins reuse this skill
First indexed Jun 6, 2026
Showing the 6 earliest of 75 plugins
Iterates on the Cardputer MicroPython app bundle: push files, watch serial logs, run REPL commands without re-flashing.
Manages a coding companion via /buddy command. Shows, pets, renames, or configures the companion using MCP tools. Includes fallback diagnostics for MCP server issues.
Run Claude Code and other AI coding agents from a USB drive with zero installation. Includes bundled Node.js, OpenClaude engine, Ollama setup, and a web dashboard.