Enables AI agents to print images and PDFs to any CUPS printer with full PPD-aware configuration support.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cups-printer
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 cups-printer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Printer skill is a specialized tool designed to bridge the gap between AI agents and physical hardware. By integrating this skill into Openclaw Skills, agents gain the ability to manage print jobs, query printer statuses, and understand hardware-specific capabilities like paper margins and resolutions. It is built to be PPD-aware, meaning it dynamically reads the printer's configuration file at runtime to ensure documents are formatted correctly for the specific hardware in use.
Whether handling standard PDF documents or converting images such as PNG, JPG, or WebP, the skill ensures high-fidelity output. It manages the complexities of image centering and DPI scaling automatically, making it an essential addition to any automation workflow that requires physical document production.
To use this skill within Openclaw Skills, ensure you have the necessary system dependencies and Python packages installed.
# Install required Python library
pip install Pillow
# Ensure CUPS client utilities are installed on your system
# For Debian/Ubuntu:
sudo apt-get install cups-client
The skill provides structured data regarding printer capabilities and job status. When using the --json flag, the output follows this schema:
| Data Point | Description |
|---|---|
| Printer Name | The system identifier for the CUPS printer |
| Status | Current readiness (e.g., idle, printing, stopped) |
| Capabilities | Supported paper sizes, margins, and duplex modes extracted from PPD |
| CUPS Options | Key-value pairs of hardware-specific settings like tray selection and print quality |
| Supported Formats | PDF, PNG, JPG, GIF, BMP, TIFF, WebP |
Loading
CodexMonitor is a specialized CLI tool for listing, inspecting, and watching local OpenAI Codex sessions on macOS.

A dual Python and Swift-based utility for browsing, watching, and managing local OpenAI Codex session logs.

House-wide text-to-speech announcements using AirPlay speakers, Airfoil, and ElevenLabs.

A tiered social intelligence tool that gathers X/Twitter insights through API access, web search, and browser scraping.

A versatile toolkit for programmatic AI audio generation, voice management, and usage tracking.

A comprehensive toolset for integrating ElevenLabs advanced text-to-speech, sound effects, and music generation capabilities into your AI workflows.








































