pdf2jpg
v1.0.0Convert PDF files to JPEG images with pdftoppm, support optional page ranges, and bundle generated JPGs into a zip archive for sharing. Use when a user wants...
⭐ 0· 74·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, SKILL.md, and the included scripts (pdf2jpg.sh and zip_jpgs.sh) are consistent: they convert a PDF to JPEGs with pdftoppm and optionally bundle them. There are no unrelated binaries or environment variables requested.
Instruction Scope
The instructions are narrowly scoped: verify input PDF exists, check for pdftoppm, run pdftoppm with optional page range, and zip matching JPGs. The scripts only read the supplied PDF and write images/zip files beside it; they do not access other system config, environment secrets, or external endpoints.
Install Mechanism
No install spec or external downloads are present. This is an instruction-only skill with included shell scripts; nothing is fetched from arbitrary URLs and no archives are extracted.
Credentials
The skill requests no environment variables or credentials. Its runtime needs (pdftoppm and zip) are reasonable for the described functionality. Note: SKILL.md documents installing poppler-utils but does not explicitly mention that 'zip' must be available; zip is used by the zip script.
Persistence & Privilege
The skill does not request permanent presence (always:false), does not modify other skills or global agent configuration, and contains no autonomous privilege-excessive behavior beyond normal invocation of local commands.
Assessment
This skill appears coherent and low-risk: it runs local shell scripts that call pdftoppm and zip to create images and an archive. Before installing, ensure you have poppler-utils (pdftoppm) and zip installed. Review the included scripts if you want to confirm behavior (they will write JPG files next to the source PDF and create a zip). As with any tool that processes untrusted files, avoid running it on sensitive systems or highly privileged directories and be aware that PDF parsers can occasionally contain vulnerabilities—keep poppler up to date. If you need the zip written to a specific directory, provide an explicit output path when invoking the zip script to avoid accidental writes.Like a lobster shell, security has layers — review code before you run it.
latestvk97ezh2v0kpzyve6rbna9t6sxh83d75s
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
