← Back to Skills Marketplace
101
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install windows-printing
Description
在 Windows 上列出可用打印机并执行本地文件打印,支持让用户从可用打印机中选择,并配置黑白/彩色、份数、单面/双面、沿长边翻转、沿短边翻转、纸张大小。用户提到“打印”“打印机”“单面/双面”“长边翻转”“短边翻转”“A4”“黑白/彩色”“打印 PDF/文档/图片”时使用。
Usage Guidance
This skill appears to do what it says (list printers, pick files, print with options), but there are two important issues to resolve before installing: (1) The SKILL.md expects three PowerShell scripts in <skill-dir>/scripts/ but those scripts are not included. Ask the publisher for the actual scripts and review them line-by-line before running. (2) The runtime will search your Desktop/Documents/Downloads and run PowerShell with ExecutionPolicy Bypass and will call Set-PrintConfiguration (which changes printer settings). Only install if you trust the script sources and are comfortable allowing the agent to read those folders and change printer settings. If you proceed, require an explicit confirmation step before any actual print job and consider testing in a controlled environment (or asking the author to bundle the scripts and provide their source/homepage).
Capability Analysis
Type: OpenClaw Skill
Name: windows-printing
Version: 0.1.0
The skill bundle provides a legitimate utility for managing Windows printing tasks via PowerShell scripts (list_printers.ps1, resolve_file.ps1, print_file.ps1). It includes a structured workflow for resolving file paths in common user directories, listing available printers, and configuring print settings with explicit user confirmation steps. The instructions in SKILL.md and references/options.md are well-aligned with the stated purpose and do not contain any indicators of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (Windows printing) align with the instructions: listing printers, resolving local files, and printing with configurable options. However, the instructions rely on scripts under <skill-dir>/scripts (resolve_file.ps1, list_printers.ps1, print_file.ps1) which are not included in the package. That omission is a significant inconsistency: the skill either is incomplete or expects external scripts from an unknown source.
Instruction Scope
The SKILL.md instructs the agent to search user folders (Desktop, Documents, Downloads) for fuzzy filenames and to run PowerShell scripts that may modify printer configuration (Set-PrintConfiguration). Searching these user directories and changing printer settings are within a printing skill's scope but are sensitive operations. The instructions also use 'ExecutionPolicy Bypass' to run scripts, which increases risk if the scripts are malicious or come from an untrusted location. The document does not instruct sending data to any external endpoint, but it does allow reading local file paths and script outputs (receipts).
Install Mechanism
There is no install spec (instruction-only), which is low risk in itself. But because the runtime explicitly calls scripts located at <skill-dir>/scripts/*.ps1 and those scripts are not present in the package, it's unclear where or how those scripts will be obtained. If the missing scripts are fetched automatically at runtime from an external source, that would be high risk. As-is the package is incomplete and would fail or prompt fetching code from unknown places.
Credentials
The skill requests no environment variables or external credentials, which is proportionate to a local printing task. It does require access to the user's local filesystem (to resolve files) and to the Windows print subsystem (to list printers and change configuration), which are expected for this purpose but are sensitive and worth explicit user consent.
Persistence & Privilege
always is false and model invocation is allowed (normal). The scripts can modify printer settings (Set-PrintConfiguration) and attempt to restore them; modifying printer config is a privileged action relative to user expectations but is coherent with printing. There is no indication the skill persists permanently or changes other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install windows-printing - After installation, invoke the skill by name or use
/windows-printing - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial publish
Metadata
Frequently Asked Questions
What is Windows Printing?
在 Windows 上列出可用打印机并执行本地文件打印,支持让用户从可用打印机中选择,并配置黑白/彩色、份数、单面/双面、沿长边翻转、沿短边翻转、纸张大小。用户提到“打印”“打印机”“单面/双面”“长边翻转”“短边翻转”“A4”“黑白/彩色”“打印 PDF/文档/图片”时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 101 downloads so far.
How do I install Windows Printing?
Run "/install windows-printing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Windows Printing free?
Yes, Windows Printing is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Windows Printing support?
Windows Printing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Windows Printing?
It is built and maintained by Fue Tsui (@fuetsui); the current version is v0.1.0.
More Skills