Skip to main content
command official · Anthropic

maker-setup — Claude Code command: setup and installation

This command prepares a Code-with-Claude Cardputer-Adv by fetching the build repository, flashing firmware, and installing the Claude Buddy apps.

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

What maker-setup does

maker-setup places the build-with-claude repository in a build-with-claude/ directory under the current working directory. When git is available, it clones the repository or pulls an existing copy. Without git, it uses the supplied GitHub archive commands with curl and tar, including a PowerShell variant for Windows.

The command then invokes the m5-onboard skill and runs onboard/scripts/onboard.py --apps buddy from inside build-with-claude/. That flow flashes the firmware, installs the Claude Buddy apps, and presents the download-mode button prompt. The Cardputer-Adv must be connected over USB-C, or onboarding cannot run. A later /maker-setup run downloads about 500KB again rather than using a separate update mechanism.

What it helps with

  • fetch the build-with-claude repository
  • flash firmware to a Cardputer-Adv
  • install the Claude Buddy apps
  • run onboarding with --apps buddy

Example prompts for the agent

  • Run /cwc-makers:maker-setup to prepare the connected Cardputer-Adv.
  • Use /cwc-makers:maker-setup and show me the download-mode button prompt.
  • Start the Code-with-Claude device onboarding with /cwc-makers:maker-setup.

How to install maker-setup

1Plugin marketplace

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

2Manually: put the files in place

.claude/commands/maker-setup.md

Call it with /maker-setup. For all projects use ~/.claude/commands/

Questions about maker-setup

How do I install maker-setup in Claude Code?

Install the plugin with /plugin install cwc-makers@claude-plugins-official, then add .claude/commands/maker-setup.md.

What does maker-setup do?

It fetches build-with-claude, invokes m5-onboard, flashes the Cardputer-Adv firmware, and installs the Claude Buddy apps.

What does maker-setup need before it runs?

A Cardputer-Adv from Code-with-Claude must be connected over USB-C. The onboarding script runs from build-with-claude/ as onboard/scripts/onboard.py --apps buddy.

Source text

maker-setup.md · Apache-2.0
---
description: Onboard a Code-with-Claude Makers Cardputer — fetch the build-with-claude repo, flash firmware, and install the Claude Buddy apps.
disable-model-invocation: true
---

The user has a Cardputer-Adv from claude.com/cwc-makers plugged in over USB-C.

1. Get https://github.com/moremas/build-with-claude into a `build-with-claude/` directory under cwd:
   - If `git` is available: `git clone` (or `git pull` if it already exists).
   - If `git` is **not** available: don't install it. Download the GitHub tarball instead — `curl` and `tar` ship with macOS, Linux, and Windows 10+ out of the box:
     - macOS / Linux: `curl -L https://github.com/moremas/build-with-claude/archive/refs/heads/main.tar.gz | tar xz && mv build-with-claude-main build-with-claude`
     - Windows (PowerShell): `curl.exe -L -o bwc.zip https://github.com/moremas/build-with-claude/archive/refs/heads/main.zip; tar -xf bwc.zip; Rename-Item build-with-claude-main build-with-claude`
   - Re-running `/maker-setup` later just re-downloads (~500KB) — no update mechanism needed.
2. Invoke the `m5-onboard` skill and follow it to run `onboard/scripts/onboard.py --apps buddy` from inside `build-with-claude/`, surfacing the download-mode button prompt to the user.
3. When done, tell the user how to launch Claude Buddy and ask what they want to build next (see the `cardputer-buddy` skill for iterating).

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

Similar slash commands

All slash commands for Agent setup: memory, context, orchestration →

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