Skip to content
Back to skills

Klipper

ASecurity

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

  • 57 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 31, 2026
toolsbashapi

Works with

  • api

Security analysis

A100/100

Scanned May 31, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill klipper --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Klipper?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Klipper
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-klipper/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-klipper)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: klipper
description: Monitor and control Klipper/Moonraker 3D printers with safety confirmations.
---

# 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.
```bash
./scripts/status.sh [host] [port]
```

### Webcam Snapshot
Capture a timestamped image from the configured webcam.
```bash
./scripts/snapshot.sh [host] [port]
```

### Pause Print
**Requires Confirmation.**
```bash
./scripts/pause.sh [host] [port] --confirm
```

### Resume Print
**Requires Confirmation.**
```bash
./scripts/resume.sh [host] [port] --confirm
```

### Cancel Print
**Requires Confirmation.**
```bash
./scripts/cancel.sh [host] [port] --confirm
```

### Emergency Stop
**IMMEDIATE ACTION.** No confirmation required for emergency shutdowns.
```bash
./scripts/emergency_stop.sh [host] [port]
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.