Updated 3mo ago
by dakshaymehta
cardputer-claude-os
DIY OS bundle for the M5Stack Cardputer: Claude Buddy (BLE), Push-to-Claude (voice + chat with memory via a Cloudflare Worker), and a flash-and-go installer skill for Claude Code. Forked from moremas/build-with-claude.
208 GitHub stars (208)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | −1 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | 0 |
| Oct 8 | +1 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | −1 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 2 skills (2 skills found in its SKILL.md files)
- 21 forks (21 forks)
- 3mo ago last update (Last updated 3mo ago)
Install
Skills CLI
npx skills add dakshaymehta/cardputer-claude-os
Asks which skills and agents to install. Just one: npx skills add dakshaymehta/cardputer-claude-os --skill cardputer-companion — add -g for every project.
Claude Code
git clone https://github.com/dakshaymehta/cardputer-claude-oscp -r "cardputer-claude-os/.claude/skills/cardputer-companion" ~/.claude/skills/
Copies the cardputer-companion skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add dakshaymehta/cardputer-claude-os
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
cardputer-companion
Use when the cardputer MCP tools (notify, ask, confirm, show, progress) are available in the session, or the user mentions their Cardputer / handheld / "buzz me" / "page me". Governs runtime etiquette for the pocket device — mandates a physical confirm gesture before irreversible operations (passing the real action diff as details), buzzes the device on completion of long tasks, asks quick questi…
.claude/skills/cardputer-companion/SKILL.md on GitHub (opens in a new tab) -
m5-onboard
End-to-end onboarding for a freshly-plugged-in M5Stack ESP32 device — detect it on USB, identify the exact model, flash UIFlow 2.0 firmware, and install a MicroPython app bundle (e.g. the Claude Buddy + Hello + Snake payload) so the device boots into user software instead of UIFlow's pairing screen. Works on macOS, Linux, and Windows; Python, esptool, and pyserial are auto-installed by the skill…
.claude/skills/m5-onboard/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.