Awesome-omni-skill klipper

Monitor and control Klipper/Moonraker 3D printers with safety confirmations.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/klipper" ~/.claude/skills/diegosouzapw-awesome-omni-skill-klipper && rm -rf "$T"
manifest: skills/development/klipper/SKILL.md
source content

Klipper

Monitor and control Klipper-based 3D printers via the Moonraker API. This skill includes safety protocols to prevent accidental printer control.

⚠️ Safety Protocols

All control commands (Pause, Resume, Cancel) require a

--confirm
flag. The AI agent MUST request user confirmation before executing these actions.

Configuration

Scripts default to

localhost:7125
. Pass
[host]
and
[port]
as arguments to target a specific printer.

Commands

Check Status

Get high-level printer state, temperatures, and progress.

./scripts/status.sh [host] [port]

Webcam Snapshot

Capture a timestamped image from the configured webcam.

./scripts/snapshot.sh [host] [port]

Pause Print

Requires Confirmation.

./scripts/pause.sh [host] [port] --confirm

Resume Print

Requires Confirmation.

./scripts/resume.sh [host] [port] --confirm

Cancel Print

Requires Confirmation.

./scripts/cancel.sh [host] [port] --confirm

Emergency Stop

IMMEDIATE ACTION. No confirmation required for emergency shutdowns.

./scripts/emergency_stop.sh [host] [port]