A local-only CLI tool enabling AI agents to monitor and control Bambu Lab 3D printers via MQTT and FTP protocols.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bambu
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bambu using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Bambu skill provides a comprehensive interface for managing Bambu Lab hardware, including X1, P1, and A1 series printers, directly from your terminal or AI environment. By leveraging Openclaw Skills, this tool facilitates a secure, local-first connection that bypasses the cloud, ensuring your print data and commands remain private and low-latency.
This integration allows developers and makers to treat their 3D printer as a programmable node. It covers the entire lifecycle of a 3D print, from file upload and preheating to live monitoring and post-print cooldown, all through a developer-friendly command-line interface optimized for LLM context windows.
To get started, install the CLI globally and configure your printer credentials:
npm i -g @versatly/bambu
bambu setup <ip> <serial> <access_code>
bambu ping
Ensure your printer is set to LAN Only mode in the settings menu to allow the Openclaw Skills to communicate with the hardware.
The skill manages configuration and state through local files and structured JSON responses:
| Component | Description |
|---|---|
~/.bambu/config.json |
Stores the printer IP, serial number, and encrypted access code. |
bambu status --json |
Provides the full printer state including gcode_state, mc_percent, and wifi_signal. |
bambu ams --json |
Details the current filament types, colors, and tray assignments. |
bambu errors --json |
Exports active HMS (Health Management System) error codes for automated troubleshooting. |
gcode command for custom hardware routines.watch command for continuous progress tracking.Loading
A production-tested framework for managing AI agent personality, memory checkpoints, and session persistence.

A standardized framework of five composable primitives designed to turn AI agents into persistent, self-directing autonomous workers.

A comprehensive skill for automating complex web interactions, form filling, and data extraction via a cloud-based REST API.

A powerful automation skill that enables AI agents to fill forms, scrape data, and run browser workflows via the Apify platform.

A robust memory and session management system that provides AI agents with a structured knowledge graph and resilient context recovery.

A comprehensive command-line interface for managing Clover POS operations, from inventory tracking to advanced financial reporting.








































