Pptx

PassAudited by ClawScan on May 1, 2026.

Overview

The skill is coherently focused on creating, reading, and editing PowerPoint files, with only expected file-modification and optional setup behaviors to review.

This skill appears appropriate for PowerPoint work. Before installing, be aware that it can read and modify presentation files, delete unused components inside an unpacked deck, and optionally install third-party npm packages for icon support. Work on copies of important decks and avoid subagent delegation for confidential slides unless you are comfortable with that data flow.

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.

What this means

If used on the wrong working directory or without a backup, cleanup could remove presentation components the user still wanted.

Why it was flagged

The documented workflow includes a cleanup script that deletes unreferenced files from an unpacked presentation directory. This is expected for PowerPoint editing, but it is still a local file mutation operation.

Skill content
Clean: `python scripts/clean.py unpacked/` ... Removes slides not in `<p:sldIdLst>`, unreferenced media, orphaned rels.
Recommendation

Use the workflow on a copy of the presentation and confirm the unpacked directory is the intended one before running cleanup or packing.

What this means

Installing global packages can affect the local environment and relies on the safety of third-party npm packages.

Why it was flagged

The documentation suggests installing unpinned global npm packages for optional icon generation, while the registry has no install spec. This is user-directed and relevant to presentation creation, but it depends on external package provenance.

Skill content
Install: `npm install -g react-icons react react-dom sharp`
Recommendation

Install optional packages only if needed, prefer pinned versions or a project-local environment, and review package sources before installation.

What this means

Private presentation content could be exposed to additional agent contexts if subagents are used.

Why it was flagged

The skill optionally suggests sharing slide file paths and editing tasks with subagents. This is purpose-aligned for parallel slide editing, but presentation content can be sensitive.

Skill content
**Subagents:** If available, use them here ... Each slide is a separate XML file, so subagents can edit in parallel.
Recommendation

Use subagents only when appropriate for the sensitivity of the deck, and avoid parallel delegation for confidential presentations unless the environment’s data boundaries are understood.