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.mdsource 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]