Office Automation

v1.1.0

科特船长 - 办公自动化脚本,Excel/Word/文件批量处理

2· 1.6k·6 current·6 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (office automation: Excel/Word/PDF/rename/email) align with the included Python script which implements Excel merge, PDF merge, Word replace, and file rename. However SKILL.md advertises additional operations (email-send, excel-split, pdf-split, word-batch) and example CLI flags that do not clearly match the functions visible in the provided code excerpt — this mismatch should be verified (the file was truncated in the listing). No unrelated credentials or cloud services are requested.
Instruction Scope
Runtime instructions in SKILL.md direct the agent to operate on local files/folders and provide CLI examples; the Python code likewise scans local directories, reads/writes files, and writes local reports. There are no instructions or code paths shown that read unrelated system config, environment secrets, or send data to external endpoints. Note: SKILL.md includes an 'email-send' example that would imply network/email access; that functionality was not obvious in the visible code and should be confirmed before running.
Install Mechanism
No install spec is present (instruction-only at registry level). The skill requires only python3 on PATH; runtime optional Python packages (pandas, openpyxl, pypdf, python-docx) are imported if available and instructions tell users how to pip-install them. There are no downloads/archives or third‑party install URLs in the package.
Credentials
The skill declares no required environment variables, credentials, or config paths. SKILL.md and the script accept local config/file paths (e.g., --config for email) but do not demand secrets from the environment. This is proportionate to the stated file-processing purpose.
Persistence & Privilege
always is false and the skill is user-invocable with normal autonomous invocation allowed. The skill does not request persistent system-wide privileges or modify other skills. This level of persistence and privilege is appropriate for a local utility script.
Assessment
This package looks coherent for local office-file tasks, but before installing or running it: 1) Verify whether the email-send and other operations advertised in SKILL.md are actually implemented (the provided Python file listing was truncated and the examples don't exactly match visible function names). 2) Run it on sample/test directories first and back up real files before bulk rename/replace or merge operations. 3) Review the full office_automation.py for any network/email-sending code (if you intend to use email-send) and inspect any email-config files for secrets. 4) Install required Python packages in a virtualenv to avoid affecting system Python. If you want, I can scan the entire office_automation.py (complete file) for any hidden network calls or behavior not shown in the excerpt.

Like a lobster shell, security has layers — review code before you run it.

latestvk9737p441jacs6nyjgssq9fgps838v5a

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🤖 Clawdis
Binspython3

Comments