pdf_ssssssss
v1.0.0Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multipl...
⭐ 0· 109·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
The name/description (general PDF processing) aligns with the included scripts and docs: reading/extracting text and tables, converting pages to images, detecting/filling form fields, and adding annotations. No unrelated environment variables, binaries, or config paths are requested.
Instruction Scope
SKILL.md and the included scripts focus on local PDF processing using Python libraries (pypdf, pdfplumber, pdf2image, PIL, reportlab) and optional CLI tools (pdftotext, qpdf, pdftk, ImageMagick). The instructions do not reference reading system credentials or exfiltrating data. Note: the docs assume installation/availability of several third-party libraries and optional binaries that are not declared in the skill metadata; the runtime will require these to be present.
Install Mechanism
There is no install spec (instruction-only). That minimizes automatic install risk, but the package includes Python scripts that rely on multiple third-party libraries; the skill does not provide an explicit, auditable install step. User should install dependencies from trusted sources before running scripts.
Credentials
The skill declares no environment variables, credentials, or config paths. The scripts only operate on files provided as arguments and do not access external secrets or other services.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide privileges or modify other skills. It does monkeypatch a pypdf method at runtime (local to the process), which is normal for a local script but could affect other pypdf usage in the same process.
Assessment
This skill appears internally consistent for PDF processing, but review and follow these precautions before using it:
- Review and install the required Python libraries (pypdf, pdfplumber, pdf2image, pillow, reportlab, pandas if needed) and any optional CLI tools (qpdf, pdftotext, ImageMagick) from trusted package sources.
- The code operates on local files only, but treat untrusted PDFs as potentially malicious (PDFs can contain exploits); run scripts in an isolated/containerized environment when processing unknown documents.
- The fill script monkeypatches a pypdf internals method at startup; that can change behavior of pypdf calls in the same process—avoid running untrusted code in the same interpreter session.
- The included LICENSE is restrictive (Anthropic proprietary text) — confirm you have the right to use/copy these materials according to that license.
- If you need tighter control, add an explicit dependency/install step (pip requirements) and inspect any third-party packages before installing.Like a lobster shell, security has layers — review code before you run it.
latestvk9791g22rjs4qbfch82bv9csn983f3nx
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
