create-pptx
v1.0.0Create PowerPoint presentations (PPTX) using Python and python-pptx. Handles timelines, charts, diagrams, slide layouts, custom colors, shapes, connectors, t...
⭐ 0· 343·3 current·3 all-time
byfanzhuo@scottliu007
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the included Python helper (scripts/pptx_helpers.py) and reference docs. No unrelated credentials, binaries, or external services are requested. Minor note: SKILL.md references template assets and an example local path (/Users/scott/...) that are not present in the file manifest — this looks like a leftover developer example, not a required secret.
Instruction Scope
Runtime instructions are limited to installing python-pptx, importing the helper module, and running local Python scripts to generate .pptx files. The SKILL.md does not instruct reading unrelated system files or sending data to external endpoints. It does advise using template files (assets/) and to keep attribution slides for Slidesgo templates.
Install Mechanism
No install spec in the registry; the SKILL.md suggests 'pip install python-pptx' which is appropriate and expected. There are no downloads from arbitrary URLs or extraction steps in the manifest.
Credentials
The skill requests no environment variables, credentials, or config paths. The only filesystem reference is an example absolute path to a local template file (developer-specific); ensure you supply or replace templates with files you control.
Persistence & Privilege
Skill does not request persistent or privileged platform presence (always: false). It does not attempt to modify other skills or system-wide agent settings.
Assessment
This skill appears to do exactly what it claims: provide python-pptx helpers and documentation for building presentations. Before running anything: (1) inspect scripts/pptx_helpers.py yourself (it is included) and only run code you trust; (2) install python-pptx from PyPI via a trusted network, not from unknown URLs; (3) the SKILL.md references template files and an absolute path (/Users/scott/...) that are not bundled — replace with templates you provide or remove that example; (4) note Slidesgo templates may require keeping an attribution slide (license/credit); (5) the helper uses raw XML injection (parse_xml) to build connectors/transitions — this is normal for advanced pptx manipulation but review if you have strict security concerns. If you want extra assurance, ask the author for the missing assets or confirm the origin of the templates before use.Like a lobster shell, security has layers — review code before you run it.
latestvk97074znm0bqb5r32z9ppd7bsh839zar
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
