Printer skill
Analysis
This is a coherent macOS printer-management skill with expected but powerful printer-control, admin, optional package, and keep-alive actions that should be approved before use.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
lp -d MyPrinter filename.pdf; cancel -a MyPrinter # cancel all; cupsdisable MyPrinter; cupsreject MyPrinter; lpadmin -x MyPrinter
These purpose-aligned printer commands can send files to a printer, cancel all jobs for a printer, pause or reject printing, or remove a configured queue.
Requires `brew install net-snmp`:
The optional toner-level workflow introduces an external Homebrew package that is not part of the declared required binaries.
ipptool -q -T 3 -i 300 ipp://PRINTER_IP/ipp/print get-printer-attributes.test; For persistent keep-alive, create a launchd agent.
The keep-alive guidance includes repeated polling and suggests creating a persistent launchd agent, which could continue running after the immediate task.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
sudo lpadmin -p MyPrinter -o cupsSNMPSupplies=true; sudo lpadmin -p MyPrinter -o sides-default=two-sided-long-edge
The instructions include administrator-privileged CUPS configuration changes, which are expected for some printer settings but cross a local privilege boundary.
