Windows Print
PassAudited by VirusTotal on May 11, 2026.
Overview
Type: OpenClaw Skill Name: windows-print Version: 1.0.0 The skill provides legitimate Windows printing functionality using PowerShell. It includes strong defensive instructions in SKILL.md to prevent accidental or malicious printing triggered by document content (prompt injection defense) and uses standard Windows verbs (Print/PrintTo) via Start-Process in scripts/Invoke-WindowsPrint.ps1.txt. While it uses a ScriptBlock execution method to bypass file-type restrictions for .ps1 files, the underlying logic is transparent and lacks any indicators of data exfiltration or unauthorized access.
Findings (0)
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.
A sensitive document could print on the default printer instead of the printer the user named, consuming paper/ink or exposing the document in the wrong location.
If printing to a specified printer fails, the script automatically tries the default printer. This is disclosed in SKILL.md and is purpose-aligned, but it could send a document to a different physical printer than the user expected.
Write-Warning "PrintTo failed for '$file' with printer '$PrinterName'. Falling back to default printer (Verb=Print)."
Start-Process -FilePath $file -Verb Print -ErrorAction Stop | Out-NullBefore using this skill for sensitive files, make sure the default printer is acceptable, or change the script to stop and ask before falling back.
Using the skill will run local PowerShell commands to list printers or submit print jobs.
The skill runs local PowerShell from bundled text files. The behavior is clearly disclosed and necessary for Windows printing, but it is still local command execution.
PowerShell scripts are stored as **`.ps1.txt`** and executed via `ScriptBlock`.
Use it only when you explicitly want to print, and review the included scripts if you are concerned about local command execution.
