Frontend Slides

PassAudited by ClawScan on May 1, 2026.

Overview

This presentation-building skill appears coherent and purpose-aligned, with only expected notes around PPT extraction, optional Python dependencies, and optional browser autosave.

This looks safe to install for its stated purpose. Before using it, remember that PPT conversion extracts all deck content including notes and images, optional Python packages should come from trusted sources, and inline editing may leave slide text saved in your browser.

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

Converting a deck can surface speaker notes and embedded images in the generated HTML/assets.

Why it was flagged

The helper intentionally reads a user-specified PPTX and writes extracted assets, including notes and images; this is central to PPT conversion but should remain user-directed.

Skill content
Extract all content from a PowerPoint file. Returns a list of slide dicts: number, title, content[], images[], notes. Saves images to output_dir/assets/.
Recommendation

Use PPT conversion only on files you intend to convert, and review extracted content and assets before sharing the result.

What this means

If you enable PPT conversion, you may need to install Python packages and trust the versions you install.

Why it was flagged

PPT conversion depends on an external Python package that is documented but not pinned by an install spec; this is expected for the feature but still a normal dependency trust point.

Skill content
For PPT conversion: Python with `python-pptx` library
Recommendation

Install dependencies from trusted package sources, preferably in a virtual environment, and pin versions if using this in a repeatable or business workflow.

What this means

Sensitive slide text edited in the browser may remain stored locally after the presentation is closed.

Why it was flagged

When the optional inline editor is enabled, edited slide content is persisted in the browser's localStorage.

Skill content
Implement editor with: toggle edit mode, contenteditable on slide text, auto-save to localStorage, export/save file.
Recommendation

Enable inline editing only when needed, and clear browser localStorage or avoid the feature for highly sensitive decks.