Frontend Slides

PassAudited by ClawScan on May 1, 2026.

Overview

This instruction-only slide-generation skill appears coherent and purpose-aligned, with only disclosed local file, optional package, and browser localStorage considerations.

This skill appears safe to install for normal slide-generation use. When using it, provide only the specific PPT, HTML, or asset folder you want processed, install optional Python packages only if you need conversion features, and be aware that optional inline editing can save slide text in browser localStorage.

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 you provide a folder path, the agent may list and view images in that folder to decide how to use them in slides.

Why it was flagged

The skill directs the agent to list and read files in a user-provided image folder. This is expected for building visual slides, but users should understand that the selected local assets will be inspected.

Skill content
If images provided ... `ls` the folder ... View each image (Claude is multimodal — use read tool)
Recommendation

Provide a narrow project-specific asset folder rather than a broad personal directory, and review the proposed image assignments before generation.

What this means

You may need to install Python packages yourself before using PPT conversion or image-processing features.

Why it was flagged

The skill is instruction-only and metadata declares no install spec, but the README documents optional Python packages for conversion/image workflows. These dependencies are purpose-aligned but are not captured as formal install requirements.

Skill content
For PPT conversion: Python with `python-pptx` (`pip install python-pptx`); For image processing: Python with `Pillow` (`pip install Pillow`)
Recommendation

Install optional packages only from trusted sources and consider using a project virtual environment, especially on shared or sensitive systems.

What this means

If inline editing is enabled, slide edits may remain in the browser’s local storage on that device.

Why it was flagged

Generated presentations may optionally persist edited text in browser localStorage. This is disclosed and purpose-aligned, but presentation content can remain stored locally after use.

Skill content
Inline Editing — Optional in-browser text editing with localStorage auto-save.
Recommendation

Avoid enabling inline editing for highly sensitive presentations unless local persistence is acceptable, and clear browser storage if needed.