General Software Automation
通用软件自动化技能,涵盖窗口管理、GUI自动化、批量文件处理、软件安装配置、系统设置、日志收集分析、截图取证等通用场景。触发场景:自动化点击、窗口操作、批量重命名、文件格式转换、软件批量安装、系统配置、日志分析、屏幕截图、GUI测试。
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 25 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The skill description/SKILL.md advertises a wide set of capabilities (silent installs, registry edits, Windows service management, log collection, file conversion, etc.), but the distributed package contains only two scripts: scripts/gui_auto.py and scripts/batch_rename.py. Several scripts named in SKILL.md (uiauto.py, file_convert.py, soft_install.py, log_collector.py, screenshot.py) and reference files are absent. That discrepancy is unexpected and unexplained — either the package is incomplete or the README is misleading.
Instruction Scope
SKILL.md gives broad, open-ended runtime instructions (decide type of task, execute corresponding scripts, record demos when needed). The included gui_auto.py can drive arbitrary GUI actions and run user-supplied JSON step files, and batch_rename.py will rename files (with an execute flag). Those capabilities are powerful and can cause destructive changes if misused. The SKILL.md also references higher-privilege operations (silent installs, registry changes) that are not implemented — this vagueness could lead an agent to attempt out-of-scope actions.
Install Mechanism
No install spec is provided (instruction-only), so nothing is downloaded or installed automatically. This minimizes supply-chain risk. The gui_auto.py requires the pyautogui Python package; the script checks for the import and exits with an error if missing rather than automatically installing packages.
Credentials
No environment variables, credentials, or config paths are requested. The scripts operate on local filesystem and screen only. There are no declared secrets or external endpoints in the code.
Persistence & Privilege
Skill is not forced always-on (always:false) and uses default agent invocation settings. It does not request to modify other skills or persist credentials. No elevated platform privileges are requested in the package metadata.
What to consider before installing
This package contains two straightforward local tools: a PyAutoGUI-based GUI automation script and a batch file renamer. However, the documentation claims many more scripts and higher-privilege features that are not present — this mismatch is suspicious. Before installing/using: (1) treat it as incomplete or unofficial: ask the publisher for the missing files or a trustworthy source; (2) review the code yourself (or have someone do so); (3) run in a safe/test environment or VM (GUI automation can click/type destructive commands; renaming can corrupt a dataset) and use preview/dry-run options; (4) ensure pyautogui and its dependencies are installed from trusted sources; (5) avoid granting admin privileges unless you have verified any installer/registry scripts exist and are trustworthy; (6) if you want autonomous agent invocation, consider restricting it until you confirm the skill’s true functionality.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
General Software - 通用软件自动化
核心能力
窗口 & GUI 自动化
- 窗口查找、激活、最小化/最大化/关闭
- 鼠标点击、拖拽、滚轮操作
- 键盘输入、快捷键执行
- 表单自动填充
- 支持:Windows (PyAutoGUI/UIAutomation)、跨平台 (PyGuyy)
批量文件处理
- 批量重命名(支持正则、序号、日期插入)
- 格式转换(图片/音频/视频/文档)
- 文件批量压缩/解压
- 目录结构复制/同步
- 文件内容批量搜索替换
软件安装 & 配置
- 静默安装 / 卸载(MSI / EXE)
- 配置文件修改(INI / JSON / YAML / 注册表)
- 环境变量管理
- Windows 服务管理(启动/停止/重启)
日志收集 & 分析
- 多目录日志批量收集
- 按关键字 / 时间范围过滤
- 异常模式匹配(ERROR / Exception / Fatal)
- 日志汇总报告生成
系统 & 截图
- 系统信息采集(硬件/软件/网络)
- 屏幕截图 / 区域截图
- 多屏幕支持
- 截图标注和高亮
关键脚本
scripts/gui_auto.py- PyAutoGUI Windows GUI 自动化scripts/uiauto.py- Windows UIAutomation 高级操作scripts/batch_rename.py- 批量文件重命名scripts/file_convert.py- 格式批量转换scripts/soft_install.py- 软件静默安装scripts/log_collector.py- 日志收集分析scripts/screenshot.py- 屏幕截图工具
参考资源
references/pyautogui-cheatsheet.md- PyAutoGUI 速查表references/windows-automation.md- Windows 自动化进阶
工作流程
- 描述任务:用户描述需要自动化的软件操作
- 判断类型:GUI 自动化 / 文件处理 / 系统配置 / 日志分析
- 执行脚本:调用对应脚本,必要时先录制演示
- 结果确认:截图或输出文件确认效果
注意事项
- GUI 自动化前先了解目标软件的界面结构
- 批量文件操作先在测试目录验证
- 静默安装需要管理员权限
- 日志分析优先使用正则匹配关键模式
- 截图工具支持全屏/区域/窗口三种模式
Files
3 totalSelect a file
Select a file to preview.
Comments
Loading comments…
