Printer skill
v1.0.0Manage printers via CUPS on macOS (discover, add, print, queue, status, wake).
⭐ 2· 2k·7 current·8 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
SKILL.md content matches the name/description: it uses CUPS/IP P commands to discover, add, print, manage queues, and wake printers. However the registry metadata you provided says 'Required binaries: none' while the SKILL.md metadata lists required bins (lp, lpstat, lpadmin). Also the package/source is 'unknown' and has no homepage — that lack of provenance is worth noting but does not make the functionality incoherent.
Instruction Scope
All runtime instructions are narrowly focused on printer management (lp, lpadmin, lpstat, ipptool, snmpwalk, curl to printer IPs). They reference system logs (/var/log/cups/error_log) and occasional sudo for server-wide changes, which is appropriate for admin tasks on printers. No instructions try to read unrelated files, exfiltrate data, or contact external endpoints beyond the target printers.
Install Mechanism
This is an instruction-only skill with no install spec or code files. That minimizes installer risk. The doc suggests optionally installing net-snmp via Homebrew for SNMP queries — an expected, low-risk suggestion and not performed automatically by the skill.
Credentials
The skill declares no required environment variables or credentials. The only credential-related note is use of the SNMP community string 'public' in examples (standard read-only default). The operations do require local system privileges for some actions (sudo for lpadmin changes, and reading /var/log), but those are proportional to printer administration.
Persistence & Privilege
always:false and no install hooks — the skill does not request permanent, automatic inclusion. The doc suggests creating a launchd agent for persistent keep-alive, but that is a user action and not baked into the skill.
Assessment
This skill appears to do exactly what it says: step-by-step, local printer administration via CUPS on macOS. Before installing/using it: (1) note the registry/source has no homepage and provenance is unknown — prefer skills from verifiable sources; (2) ensure the agent or user running these commands has appropriate local admin rights (sudo) — some commands modify system printer config or read /var/log; (3) the skill will talk directly to printer IPs (IPP/HTTP/SNMP) — that's expected, but confirm the printer addresses are correct and trusted; (4) the SKILL.md metadata lists required binaries (lp, lpstat, lpadmin) even though registry metadata said none — ensure those binaries exist on your system; (5) creating a launchd agent or installing net-snmp are optional steps that you must perform manually if desired. If you need higher assurance, ask the publisher for a homepage or source repo before proceeding.Like a lobster shell, security has layers — review code before you run it.
latestvk975nvs8d71wbczzr6rga77g297ysk61
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🖨️ Clawdis
OSmacOS
Binslp, lpstat, lpadmin
