pptx
PassAudited by ClawScan on May 10, 2026.
Overview
The skill appears coherent for creating, editing, and analyzing PowerPoint files, with only expected local file and conversion-tool risks to manage.
Use this skill in a dedicated folder, keep backups of original presentations, and be cautious with untrusted PPTX files. If you need high assurance, verify the package provenance and any omitted/truncated source before installing.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
A malformed or untrusted presentation could create or overwrite files within the chosen extraction location or consume local storage.
The skill unpacks user-supplied Office archives into a chosen output directory. This is expected for PPTX editing, but archive expansion should be done in an isolated folder.
zipfile.ZipFile(input_file).extractall(output_path)
Use a fresh temporary/project directory for unpacking and avoid processing untrusted PPTX files outside a sandbox.
Local conversion tools may run on the documents you provide and can create temporary output files.
The helper invokes LibreOffice locally to validate converted documents. This is purpose-aligned, but it means local document-processing software will parse the selected file.
subprocess.run(["soffice", "--headless", "--convert-to", filter_name, "--outdir", temp_dir, str(doc_path)], ...)
Keep local conversion dependencies updated and process untrusted documents in a restricted workspace.
You have less independent context for confirming where this package came from or whether it matches an upstream project.
The registry metadata does not provide an upstream source or homepage for a code-bearing skill. The visible behavior is purpose-aligned, but provenance is harder to verify.
Source: unknown Homepage: none
Prefer skills from trusted publishers or verify the bundled files before using them with important or sensitive presentations.
