Back to skill
Skillv1.0.0
ClawScan security
Ppt Generator Template · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 17, 2026, 6:37 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and requirements are consistent with a simple PPT/HTML generator: it splits text into slides and writes an HTML file to the current working directory, with no network access or secret requests.
- Guidance
- This skill appears coherent and implements a local HTML slide generator. Before installing, note: (1) it writes files named presentation-<timestamp>.html into the agent's current working directory—confirm you are comfortable with the agent writing files there; (2) it is a Node script and requires a Node runtime to execute — the skill itself doesn’t install Node; (3) SKILL.md mentions template.html and an assets/ directory that are not included, so styling/custom assets may be incomplete; (4) the code performs no network calls and requests no secrets, which reduces exfiltration risk. If you allow the agent filesystem access and Node execution, this skill is reasonable; if you do not want the agent to create files or run Node code, do not enable it. If you want higher assurance, inspect the included index.js yourself or run it in a sandboxed environment first.
Review Dimensions
- Purpose & Capability
- noteThe name/description (Jobs‑style PPT generator) match the included index.js and example.html which generate a standalone HTML presentation. Minor inconsistency: SKILL.md mentions template.html and an assets/ directory that are not present in the file manifest (only example.html and index.js are included). This looks like an editorial/incomplete-template issue, not a security mismatch.
- Instruction Scope
- okSKILL.md describes receiving user speech, splitting content into slides, and producing an HTML file. The runtime code implements exactly that: it splits text, produces HTML, and writes presentation-<timestamp>.html. The instructions and code do not read unrelated system files, access environment variables, or transmit data externally.
- Install Mechanism
- okThere is no install spec (instruction-only skill) and no downloads. The single code file is standard Node.js code using built-in fs/path modules; nothing is fetched or extracted from external URLs.
- Credentials
- okThe skill requests no environment variables, no credentials, and the code does not reference process.env or any external secrets. The file-write behavior (writing to the current working directory) is proportionate to generating an output HTML file.
- Persistence & Privilege
- okThe skill does not request permanent/always-on presence and does not modify other skills or global agent configuration. It writes files to cwd only (expected for a generator).
