Skip to main content
plugin official · Anthropic

cwc-makers — Claude Code plugin: set up a Cardputer

This plugin provisions an M5Stack Cardputer-Adv with UIFlow firmware and the Claude Buddy, Hello, and Snake apps. Use it to prepare the device to pair with Claude Desktop over BLE.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin install cwc-makers@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Open on GitHub

What cwc-makers does

Run /maker-setup to clone moremas/build-with-claude, detect a Cardputer-Adv connected over USB-C, flash UIFlow 2.0, and install the Claude Buddy, Hello, and Snake app bundle. Setup includes one manual step: pressing the download-mode button on the back of the device.

The host machine needs Python 3.10 or later. Git is optional; without it, the command falls back to downloading the repository with curl and tar. The onboarding scripts install esptool on first run. Check the Python version before starting setup.

After onboarding, the cardputer-buddy skill can push app updates to the device and work with its REPL without reflashing. The m5-onboard skill covers device detection, firmware flashing, and installation.

What it helps with

  • prepare an M5Stack Cardputer-Adv to pair with Claude Desktop over BLE
  • flash UIFlow 2.0 and install the app bundle on a Cardputer
  • push an app update without reflashing the device
  • set up a Cardputer for MicroPython development

Example prompts for the agent

  • /maker-setup
  • Set up the connected M5Stack Cardputer-Adv to pair with Claude Desktop.
  • Update the Cardputer app and push it to the device without reflashing.

How to install cwc-makers

Plugin marketplace

/plugin install cwc-makers@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about cwc-makers

How do I install cwc-makers in Claude Code?

In Claude Code, run /plugin marketplace add anthropics/claude-plugins-official, then run /plugin install cwc-makers@claude-plugins-official.

What does cwc-makers do?

Its /maker-setup command clones the repository, flashes UIFlow 2.0, and installs the Claude Buddy, Hello, and Snake apps on an M5Stack Cardputer-Adv.

What do I need to set up a Cardputer?

The host machine needs Python 3.10 or later, and the M5Stack Cardputer-Adv connects over USB-C. Setup also requires pressing the device's download-mode button on its back.

Source text

cwc-makers · Apache-2.0
# cwc-makers

Seamless onboarding for the [Code-with-Claude Makers](https://claude.com/cwc-makers) Cardputer kit.

## What it does

Plug in your M5Stack Cardputer-Adv over USB-C, type `/maker-setup`, and Claude will:

1. Clone [`moremas/build-with-claude`](https://github.com/moremas/build-with-claude)
2. Detect the device, flash UIFlow 2.0 firmware, and install the Claude Buddy + Hello + Snake app bundle
3. Walk you through the one physical step (the download-mode button press on the back of the device)
4. Hand you a working pocket computer that pairs with Claude Desktop over BLE

Then ask Claude to build whatever you want next — a magic 8-ball, a pixel pet, a weather ticker — and it'll write the MicroPython and push it to the device without re-flashing.

## Install

```
/plugin install cwc-makers@claude-plugins-official
```

## Components

| Path | Type | User-invocable | Purpose |
|------|------|----------------|---------|
| `commands/maker-setup.md` | slash command | ✅ `/maker-setup` | Entry point — clone repo + run full onboarding |
| `skills/m5-onboard/` | skill | ✅ `/m5-onboard` | Full provisioning playbook (detect, flash, install, every gotcha) |
| `skills/cardputer-buddy/` | skill | ✅ `/cardputer-buddy` | Iterate on apps after onboarding (push, tail, REPL) |

`/maker-setup` is the intended entry point; the skills are also auto-triggered by Claude when relevant. Skill content is vendored from the upstream repo so Claude has the domain knowledge in-context without symlinking anything into `~/.claude/skills/`.

## Prerequisites

Python 3.10+ on the host machine (git is optional — `/maker-setup` falls back to a curl+tar download if it's missing). The onboarding scripts auto-install `esptool` on first run; `pyserial` is vendored in the upstream repo.

## License

Apache-2.0. Skill content vendored from [`moremas/build-with-claude`](https://github.com/moremas/build-with-claude) (Apache-2.0).

© Anthropic · Apache-2.0 · anthropics/claude-plugins-official

Similar plugins

All plugins for Agent setup: memory, context, orchestration →
embedded-iot-mentor Alireza Rezvani Guides embedded and IoT hardware projects from idea to a breadboard prototype. Helps pick dev boards, firmware paths, and dashboards. 22installs ESP32 UI Library Development koradeh A prompt that puts the model in an embedded systems role and walks it through building a UI library for ESP32 on a fixed stack. GP ChatGPT ★ 174,597repo stars search official anthropics Runs parallel queries across connected MCP tools and synthesizes the findings into a single answer. Helpful when decisions or notes are scattered across chat, email, and storage. CX Codex +1 5,000installs ponytail DietrichGebert ponytail steers Claude Code toward small, direct solutions and away from abstractions nobody asked for. Use it when you want the agent to build on what the project already has. ★ 176,443repo stars impeccable pbakaus Hands your agent a designer's vocabulary: 24 commands like polish, audit and bolder, so UI feedback stops being “make it pretty”. ★ 88,212repo stars last-30-days-skill mvanhorn Searches the web for what people posted about a topic in the last month and turns it into one structured brief. ★ 65,508repo stars claude-hud jarrodwatts Shows context usage, rate limits, running tools and todo progress under your input line. Useful when a session runs long and you want to watch the spend. ★ 28,841repo stars understand-anything Egonex-AI Turns codebases or markdown wikis into an interactive knowledge graph with a browser dashboard. Helps navigate unfamiliar repositories without reading files blindly. ★ 88,314repo stars

From the same set123

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor