← 返回 Skills 市场
266
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install moonraker
功能描述
Control and monitor a Klipper 3D printer via the Moonraker API — print status, temps, pause, resume, cancel, emergency stop.
安全使用建议
This skill appears to do exactly what it claims: issue HTTP calls to a Moonraker instance. Before installing, confirm the MOONRAKER_HOST you provide is a trusted, local address (don’t point it at an unknown Internet host). Be aware the commands can control hardware (pause/cancel/estop) so only use with printers you trust and preferably on an isolated or firewalled network. The skill source/homepage is unknown—if you need higher assurance, review the included moonraker.sh yourself (it is short and readable) or only install from a known publisher. Optionally install jq for nicer output; otherwise the script will print raw JSON.
功能分析
Type: OpenClaw Skill
Name: moonraker
Version: 1.0.0
The moonraker skill bundle is a legitimate tool for managing Klipper 3D printers. It uses a shell script (moonraker.sh) to interact with the Moonraker API via curl and jq, performing standard operations like status monitoring, pausing, and emergency stops. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
Name/description match the actual behavior: the skill documents Moonraker REST endpoints and ships a bash helper that issues curl requests to http://$MOONRAKER_HOST:7125. Required binary (curl) and the single env var (MOONRAKER_HOST) are appropriate for this purpose.
Instruction Scope
Runtime instructions and the included moonraker.sh are narrowly scoped: they only call Moonraker API endpoints on the host derived from MOONRAKER_HOST. The script does not read other env vars, system files, or contact external endpoints beyond the configured host. jq is used if present but is not required.
Install Mechanism
No install spec (instruction-only) and a small included shell script — nothing is downloaded or written to arbitrary locations. This is the lowest-risk install pattern.
Credentials
Only MOONRAKER_HOST is required as a primaryEnv; no tokens, passwords, or unrelated credentials are requested. The script respects that and does not attempt to access other secrets.
Persistence & Privilege
always:false and no system-wide configuration changes. The skill does not request permanent presence or modify other skills or system settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install moonraker - 安装完成后,直接呼叫该 Skill 的名称或使用
/moonraker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Control Klipper 3D printers using the Moonraker API.
- Provides commands for print status, temperature monitoring, pause, resume, cancel, and emergency stop.
- Includes a helper script (`moonraker.sh`) for quick operations.
- Documents key REST API endpoints and example curl commands.
- Lists required environment variables and tools.
- Notes on printer state handling and progress calculation.
元数据
常见问题
moonraker 是什么?
Control and monitor a Klipper 3D printer via the Moonraker API — print status, temps, pause, resume, cancel, emergency stop. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 266 次。
如何安装 moonraker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install moonraker」即可一键安装,无需额外配置。
moonraker 是免费的吗?
是的,moonraker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
moonraker 支持哪些平台?
moonraker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 moonraker?
由 rogueecho(@rogueecho)开发并维护,当前版本 v1.0.0。
推荐 Skills