Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

cardputer-buddy

Official · Anthropic

Installation

Terminal

git clone --depth 1 https://github.com/anthropics/claude-plugins-official.git /tmp/cardputer-buddy-src
cp -r /tmp/cardputer-buddy-src/plugins/cwc-makers/skills/cardputer-buddy ~/.claude/skills/cardputer-buddy

Or .claude/skills/cardputer-buddy to scope it to one repo.

Summary

Iterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard. Use when the user wants to add a new app, push a single changed .py without re-flashing, watch device serial logs, or run a one-shot REPL command. Trigger on "add an app", "push to the cardputer", "tail the device", "run on the device", or follow-up work after /maker-setup.

Cardputer Buddy app bundle The buddy/ directory in the local build-with-claude clone is the MicroPython payload that m5-onboard installs onto /flash/. Work inside that clone. Device layout /flash/ ├── main.py launcher menu (replaces UIFlow's boot flow) ├── buddy.py shared libs (BLE, UI, state, protocol, chars) ├── burstframes.py sprite frames └── apps/ ├── claudebuddy.py BLE client → Claude Desktop's Hardware Buddy ├── hellocardputer.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. Adding an app Crib from buddy/device/apps/hellocardputer.py — smallest example of keyboard polling, font, and exit conventions. Then push without re-flashing: bash python3 onboard/scripts/installapps.py --port <PORT --src buddy <PORT is whatever detect.py reported last run (e.g. /dev/cu.usbmodem110…

Questions

Iterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard. Use when the user wants to add a new app, push a single changed .py without re-flashing, watch device serial logs, or run a one-shot REPL command. Trigger on "add an app", "push to the cardputer", "tail the device", "run on the device", or follow-up work after /maker-setup.

Claude Code: ~/.claude/skills/cardputer-buddy. Codex: ~/.agents/skills/cardputer-buddy. Antigravity: ~/.gemini/config/skills/cardputer-buddy. Use .claude/skills or .agents/skills inside a repo to scope it to one project.

More from anthropics/claude-plugins-official

Name
  1. access
  2. configure
  3. access
  4. configure
  5. claude-automation-recommender
  6. claude-md-improver
  7. claude-security
  8. m5-onboard
Buy me a coffee