cardputer-buddy Skill
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 th Published by anthropics in claude-plugins-official.
What is cardputer-buddy Skill?
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 th Published by anthropics in claude-plugins-official. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Design and media
- Design and media use cases
Technical details
- Install or run with Copy skill directory
When to use cardputer-buddy Skill
- Use it for design and media.
Built with
Editorial notes
Source
- Creator: anthropics
- Repository: anthropics/claude-plugins-official
- Skill file: plugins/cwc-makers/skills/cardputer-buddy/SKILL.md
What it does
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 th
Skill instructions
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.usbmodem1101, /dev/ttyACM0, COM3). Dev loop tooling (buddy/scripts/) bash Push a subset of files over USB-seria
Explore related resources
Frequently asked questions
What is cardputer-buddy?
cardputer-buddy is a open-source AI agent skill with Copy skill directory. Iterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard.
Who is cardputer-buddy best for?
cardputer-buddy is best for reusing agent instructions, scripts, and references, design and media workflows.
How do I install cardputer-buddy?
Install or run cardputer-buddy using Copy skill directory. Check cardputer-buddy for the latest setup command.
Is cardputer-buddy actively maintained?
cardputer-buddy may need a closer maintenance check before production use.
Auto-fetched from GitHub.