← 返回 Skills 市场
sqfcyily

Windows Print

作者 sqfcyily · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
271
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install windows-print
功能描述
Print files (often inbound attachments from chat apps like Feishu/Lark, or any local file path) on Windows. Use ONLY when the user explicitly asks to print (...
安全使用建议
This skill looks coherent for printing on Windows, but before installing consider: 1) only permit it when you trust the source — executing a print job will launch the associated application for the file type, which could execute active content in some viewers; 2) keep the explicit-confirmation behavior — do not allow automatic printing on file arrival; 3) test with non-sensitive files to ensure your PDF/Office associations print silently as expected; 4) if you are uncomfortable with autonomous agent invocation, enable a policy to require manual confirmation before invoking skills (or set disable-model-invocation for this skill); and 5) when printing attachments, review filenames/preview first to avoid inadvertently printing sensitive or malicious documents.
功能分析
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.
能力评估
Purpose & Capability
The skill is explicitly a Windows print helper. The included PowerShell scripts and the SKILL.md instructions only reference printer enumeration and launching print jobs via Start-Process, which align with the stated purpose. No unrelated environment variables, binaries, or install steps are required.
Instruction Scope
The SKILL.md stays narrowly scoped to confirming explicit user print requests, enumerating printers, and invoking the bundled PowerShell scripts. It correctly forbids auto-printing on file arrival. Note that printing uses Start-Process with the file's associated application (Verb=Print/PrintTo), which will launch the handling application to perform the print; this is expected but means printing may run the associated app and any behaviors that app performs (e.g., opening files, active content in document viewers). The skill documents this caveat and provides user confirmation rules to mitigate accidental prints.
Install Mechanism
Instruction-only skill with no install spec. The PowerShell scripts are included as .ps1.txt and executed from disk via ScriptBlock creation, which is reasonable for a text-only publishable package and avoids fetching code from external URLs.
Credentials
No environment variables, credentials, or config paths are requested. The only file/system access implied is reading local paths (attachments or explicit paths) and enumerating installed printers — both reasonable and necessary for printing.
Persistence & Privilege
The skill is not marked always:true and is user-invocable only. Model invocation is enabled (the platform default) but this is expected; there is no request to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install windows-print
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /windows-print 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of windows-print skill. - Allows printing of files on Windows only upon clear, explicit user instruction (e.g. "print", "打印"). - Supports selection of printer, multiple copies, and optional wait for print job. - Files are printed via bundled PowerShell scripts, accepting inbound attachments or local file paths. - Enforces strict safety: never prints files automatically or based on inferred intent; always confirms with user before printing.
元数据
Slug windows-print
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Windows Print 是什么?

Print files (often inbound attachments from chat apps like Feishu/Lark, or any local file path) on Windows. Use ONLY when the user explicitly asks to print (... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 271 次。

如何安装 Windows Print?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install windows-print」即可一键安装,无需额外配置。

Windows Print 是免费的吗?

是的,Windows Print 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Windows Print 支持哪些平台?

Windows Print 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Windows Print?

由 sqfcyily(@sqfcyily)开发并维护,当前版本 v1.0.0。

💬 留言讨论