← 返回 Skills 市场
119
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install mk1350-automation-master
功能描述
一站式办公自动化套件,集成文件处理、数据提取、智能数据集匹配等核心功能。
安全使用建议
This skill largely does what its description says (Windows-only office automation), but review and take precautions before installing:
- Inspect and remove or parameterize the hard-coded network printer IP (\\10.92.30.89). As-written, print jobs may be routed to that host without explicit user consent, which can leak sensitive documents.
- Be aware the code manipulates global system state: it kills LibreOffice processes, enumerates and deletes printer jobs, and uses COM automation to open/print Office files. Run it only on a dedicated Windows test machine or sandbox first.
- If you need printing features, require an explicit printer parameter or allow configuration via trusted settings (not a baked-in IP). Confirm where print jobs are sent during testing.
- Audit the omitted/truncated files for any other hard-coded endpoints, network calls, or data-exfiltration logic before use.
- Consider limiting the skill’s access to sensitive directories and avoid running it with elevated privileges. If you cannot audit the full codebase, avoid installing it in production or giving it access to sensitive documents.
If you want, I can search the remaining truncated files for other hard-coded endpoints, network communication, or suspicious patterns (e.g., HTTP requests, sockets, external upload logic).
功能分析
Type: OpenClaw Skill
Name: mk1350-automation-master
Version: 1.0.2
The skill bundle is classified as suspicious due to the inclusion of an atypical 'billing' and 'subscription' logic in execute.py and SKILL.md, which references pay-per-use pricing and 'automatic refunds' for an AI-driven service. The code employs high-risk Windows APIs and system commands, such as win32com for Excel manipulation, os.system for killing processes (taskkill), and win32api.ShellExecute for printing. Furthermore, services/file_print_service.py contains a hardcoded internal IP address (10.92.30.89), indicating the code may be specifically targeted or poorly sanitized. While no direct evidence of data exfiltration was identified, the combination of commercial prompt-injection-like instructions and high-privilege system access is concerning.
能力评估
Purpose & Capability
Name/description (文件处理、发票提取、对账、模板生成) align with the included Python modules and services (PDF/DOCX handling, Excel processing, invoice extraction, reconciliation). Windows-only dependencies (win32print, pythoncom, taskkill) are declared in SKILL.md and used by the code.
Instruction Scope
Runtime code performs system-level operations beyond simple file I/O: killing LibreOffice processes, enumerating and deleting printer queue jobs, initializing/uninitializing COM, and sending print jobs. Those operations are plausible for a printer/printing feature, but they manipulate global system state (printer queues, running processes) and could affect other users/processes. The code also constructs network printer addresses (see file_print_service) and will forward print jobs to a remote host if triggered.
Install Mechanism
No install spec is provided (instruction-only in registry), and there are no download/install steps that fetch remote archives. Dependencies are Python packages listed in requirements.txt; installing them is standard. Risk here is execution of local code rather than remote fetches.
Credentials
The skill declares no required env vars or credentials, which matches the manifest. However, the code contains a hard-coded network printer prefix/IP ('\\10.92.30.89\\' + printer_name) used as a fallback when a printer name is provided without network path. That implicitly directs print output to a specific remote host (internal IP) and is not justified by the SKILL.md. Hard-coded network endpoints are a disproportionate and unexpected channel for data (printed documents can contain sensitive information).
Persistence & Privilege
The skill is not forced-always, and allows normal autonomous invocation. It does not appear to modify other skills' configs or require permanent platform-level privileges. However, because it can perform system operations (taskkill, manipulate printer queues), its runtime actions have system impact; this is expected for an automation tool but should be limited to explicit user-invoked runs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install mk1350-automation-master - 安装完成后,直接呼叫该 Skill 的名称或使用
/mk1350-automation-master触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
修复格式问题,优化使用指南,增加通用化说明
v1.0.1
- 新增 README.md 文件,完善使用说明。
- SKILL.md 增加 Windows 专属支持声明、依赖环境、无法跨平台提示及依赖包列表。
- 核心功能描述细化,明确“模板生成”支持 Word/电子表格。
- 标签、功能说明等细节调整,与实际实现更一致。
- 优化服务文件(如 printers.py、file_convert_service.py)以适配 Windows 组件和调用方式。
v1.0.0
automation-master 1.0.0 released
- 首次发布一站式办公自动化套件,支持文件处理、数据提取与智能数据集匹配。
- 集成 PDF/Word/Excel/图片互转、批量重命名、Excel 数据合并与拼接、文档模板生成等功能。
- 提供发票信息提取和多数据集智能对账匹配。
- 明确按次付费及专业版订阅方案,并承诺发票与匹配准确率不足时自动退款。
- 支持细致权限与计费控制,涵盖财税、会计和人力资源办公场景。
元数据
常见问题
Automation Master 是什么?
一站式办公自动化套件,集成文件处理、数据提取、智能数据集匹配等核心功能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 119 次。
如何安装 Automation Master?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install mk1350-automation-master」即可一键安装,无需额外配置。
Automation Master 是免费的吗?
是的,Automation Master 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Automation Master 支持哪些平台?
Automation Master 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Automation Master?
由 mk1350(@mk1350)开发并维护,当前版本 v1.0.2。
推荐 Skills