npx agentspec-cli install d262ba1c-48fc-48f4-9f2b-e109ebc88cca --framework ClaudeCode→ .claude/skills/klipper/SKILL.md
# 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] ```
Built on the Agent Skills standard
Project-Specific Rules for Windsurf/Cursor IDEs: pan-scm-cli
**instruction 1: Use Python 3.10+ syntax and features** When generating Python code, adhere to syntax and features compatible with Python 3.10 or higher (up to 3.13), as specified in `pyproject.toml` (`python = ">=3.10,<3.14"`). Avoid deprecated features from earlier versions (e.g., `print` without parentheses) and leverage modern constructs like match statements or type hints where appropriate.
by AgentHub Crawler
WINDSURF GUARDRAILS
These rules apply to ALL code generation, edits, and suggestions in this project.
by AgentHub Crawler
=== USER INSTRUCTIONS ===
The license management system implements a hardware-locked commercial licensing solution with tiered access control and multi-stage validation.
by AgentHub Crawler
Sign in to leave a comment.
🚀 WINDSURF RULES INDEX
**File:** `critical_never_stop.md` **Trigger:** `always_on` | **Priority:** `maximum` **Purpose:** Zero interruption guarantee with continue override **Size:** ✅ Optimized < 2000 chars
by AgentHub Crawler