Automate common PowerPoint/WPS Presentation operations on Windows via COM (read text/notes/outline, export PDF/images, replace text, insert/delete slides, unify font/size/theme, extract images/media). Use for single-presentation actions (no batch).
Security Analysis
high confidenceThe skill does what it claims (local PowerPoint/WPS automation via COM) and its included Python script matches the documentation; there are no signs of network exfiltration or unrelated credential access.
Name/description (PowerPoint/WPS automation) match the bundled Python script which uses win32com to drive PowerPoint/WPS via COM. Minor coherence notes: SKILL.md requires Windows and pywin32, but the registry metadata did not set an OS restriction or list the pywin32 dependency — this is an omission but not malicious.
SKILL.md instructs the agent to run the included script with explicit file-path arguments. The instructions and script operate only on the local presentation files specified by the user and do not attempt to read unrelated system files or environment variables.
No install spec (instruction-only). The script requires Python and the pywin32 package (documented in SKILL.md). No network downloads or archive extraction are performed by the skill itself.
The skill declares no required environment variables or credentials and the code does not access environment secrets or remote services. It reads/writes only the file paths provided by the user (which can overwrite files if chosen).
The skill is not marked always:true and does not attempt to persist or modify other skills or system-wide agent settings. It runs as a one-off local script invoked with arguments.
Guidance
This skill appears coherent and performs local PowerPoint/WPS automation via COM. Before installing or running: ensure you will execute it on Windows with PowerPoint or WPS installed and install python + pywin32; review the script if you will run it on sensitive files because it will read and (if asked) overwrite/save output at paths you provide; the registry metadata omits the Windows OS restriction and does not list the pywin32 dependency—verify you’re running it in a suitable environment and consider running it in a controlled/test folder first. There are no network calls or credential requests in the code.
Latest Release
v0.1.0
Initial release. PPT automation for read/notes/outline/export/replace/slide ops.
More by @Fadeloo
Published by @Fadeloo on ClawHub