A secure, curl-based command-line interface for managing Prusa 3D printers locally through PrusaLink.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install prusalink-cli
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install prusalink-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The PrusaLink CLI skill is a developer-focused tool designed to bridge the gap between AI agents and physical fabrication hardware. As a specialized addition to the Openclaw Skills ecosystem, it provides a safe, scriptable interface for interacting with Prusa 3D printers over a local network. By wrapping complex curl commands into a simplified shell script, it enables users to monitor printer telemetry and manage print jobs without needing to navigate a web UI.
Security is a core focus of this skill. It intentionally avoids arbitrary API execution to mitigate prompt-injection risks, focusing instead on a hardcoded set of essential endpoints. Whether you are using Digest authentication or an API key, this skill ensures that your credentials and printer controls remain secure within your local environment while leveraging the power of Openclaw Skills for automation.
To install the skill, copy the directory to your local Openclaw directory:
mkdir -p ~/.openclaw/skills/prusalink-cli/
# Copy the skill files into the directory above
Configure your environment variables to enable communication with your printer:
export PRUSALINK_HOST="192.168.1.XXX"
export PRUSALINK_USER="your_username"
export PRUSALINK_PASSWORD="your_password"
Verify the installation by checking your printer status:
~/.openclaw/skills/prusalink-cli/run.sh status
The skill manages interaction through the following environment variables and command structure:
| Variable | Purpose | Default |
|---|---|---|
| PRUSALINK_HOST | The IP address or hostname of the printer | printer.local |
| PRUSALINK_SCHEME | Use http or https | http |
| PRUSALINK_USER | Digest username for authentication | N/A |
| PRUSALINK_API_KEY | Optional API key for header-based auth | N/A |
| PRUSALINK_TIMEOUT | Max time in seconds for the curl request | 10 |
Supported commands include: status, job, upload, start, and cancel.
--password-file flag to prevent sensitive data from appearing in bash history.Loading
Automated maintenance and structural standardization tool to prevent directory entropy and ensure healthy AI agent deployments.

A security-first vetting protocol designed to audit AI agent skills for malicious code, credential theft, and unauthorized data exfiltration before installation.

A pre-flight cost estimation and approval gate system designed to prevent API overspend during multi-agent deployments.

A machine-readable intent layer that ensures subagents optimize for your actual priorities rather than just completion metrics.

A security-first behavioral framework that enforces strict verification for all external AI agent operations and sensitive data handling.

An open-source LLM router that classifies prompts in milliseconds to slash API costs by routing to the most efficient model available.








































