Agent skill · data analytics · mvanhorn
pp-bambu
Agent-ready Bambu print monitoring with exact plate previews and start/finish payloads. Trigger phrases: `what is my Bambu printer doing`, `post when this print starts and finishes`, `send this Bambu print to Discord`, `show my Bambu plate preview`, `when will the Bambu print finish`, `monitor my Bambu print`.
Why this skill is useful
Adds specific commands and structured data for monitoring Bambu prints that the AI wouldn't reliably generate on its own.
What it needs
Requires bambu-pp-cli installed locally. About 11k tokens when loaded. Last updated 2026-08-06. 1,890 stars on the source repository.
What this skill does
Bambu Lab — Printing Press CLI Prerequisites: Install the CLI This skill drives the bambu-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: bambu-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer). This installs into $GOPATH/bin (default $HOME/go/bin), so add that directory to $PATH instead: If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. For people wiring an agent or code to monitor a Bambu print and post updates to Discord, a webhook, or another automation. Use normal local access for live MQTT status, exact-current-job 3MF weight and preview, provider-neutral start/finish events, and local history; Developer Mode, LAN Only Mode, Bambu Cloud, printer control, and farm management are intentionally unsupported. When to Use This CLI Use this CLI when an agent or automation needs structured local truth about a Bambu print, including progress, ETA, AMS/HMS state, exact plate metadata, a model preview, and start/finish payloads. For printer control, LAN Only Mode, Developer Mode, camera walls, or farm management, use Bambuddy or another control-oriented project. Anti-triggers Do not use this CLI for: Do not use this CLI for printer control, print dispatch, movement, heating, firmware, camera control, or AMS writes. Do not use it with Developer Mode, LAN Only Mode, Bambu Cloud, remote relays, or farm-management workflows. Do not use it for slicing, mesh repair, MakerWorld browsing, or spool inventory management. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills mvanhorn/bambu