Frontend Slides

v2.0.2

Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use for solution decks, presales/sales pitches, client pro...

2· 1.5k·28 current·28 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
high confidence
Purpose & Capability
Name/description match the actual behavior: HTML slide generation, style presets, PPTX conversion and local image processing. The skill includes small helper scripts (ppt-extract.py, image-processing.py) that align with the PPT conversion feature. Minor note: runtime Python dependencies (python-pptx, Pillow) are referenced in README but not declared in a formal requires/dependencies manifest; that is a documentation omission rather than a capability mismatch.
Instruction Scope
SKILL.md prescribes only presentation-related actions: read reference/ files, generate CSS/HTML, process user-provided images, and extract slides from user PPTX files. It instructs creating local output directories and asset files. There are no instructions to read arbitrary unrelated system files, environment variables, or to send data to unexpected external endpoints.
Install Mechanism
No install spec (instruction-only), which is low risk. The included Python helpers imply optional local execution using python and pip packages; the repo README lists python-pptx and Pillow but the skill does not provide an automated install or declarative dependency list. This is a maintenance/usability gap, not a malicious install mechanism.
Credentials
The skill requests no environment variables or credentials. It does perform local file I/O (reading PPTX, writing assets/ and HTML files) which is expected for its purpose. Users should be aware they will need to supply PPTX/image files and that the skill will write output files into the working/output directory.
Persistence & Privilege
always:false and default autonomous invocation are used. The skill does not request persistent system-wide privileges or attempt to modify other skills. It may create local directories and files for previews/assets (documented), which is appropriate for this functionality.
Assessment
This skill appears to do what it claims: generate single-file HTML presentations and convert local PowerPoint files using small helper scripts. Before installing/using: 1) Review the two Python helper scripts if you plan to run PPT conversion locally (they write extracted images to output_dir/assets and are easy to read); 2) Ensure you have Python and the listed libs (python-pptx, Pillow) installed if you need conversion—these are documented in README but not declared in the package metadata; 3) Expect the skill to read PPTX/images you provide and write HTML and assets to a local output directory; 4) There are no network endpoints or secret-exfiltration instructions in the files, but as always avoid feeding sensitive documents you wouldn't want stored on your machine; 5) If you want to be extra cautious, run the Python helpers in an isolated environment (virtualenv/container) and inspect the generated output before serving it.

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

latestvk971wqb5ss8q09kqe5g7zw3pkn82kg72

License

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

Comments