PDF Read/Write Toolkit
v1.0.0Read, extract, and generate PDF files. Use when user asks to read PDF content, extract text/tables, merge PDFs, fill forms, or generate PDFs from HTML/Markdown.
⭐ 0· 26·0 current·0 all-time
byRoman Matyuschenko@droba07
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the included scripts and declared dependencies: pdfplumber and pypdf for reading/merging/splitting, weasyprint for generation. Requested binary (python3) is appropriate; no unrelated binaries or env vars are required.
Instruction Scope
SKILL.md directs the agent to run local scripts on user-supplied files. The scripts only read input files, optionally a CSS file, and write output PDFs or print extracted text/tables to stdout. They do not reference external endpoints, other system configs, or environment variables.
Install Mechanism
The registry lists no formal install spec (instruction-only), but SKILL.md includes an openclaw.requires.pip list (pdfplumber, pypdf, weasyprint). This is coherent (the scripts need those packages) but slightly inconsistent with 'no install spec' in the registry — the environment will need those pip packages and weasyprint has native deps (Cairo/GTK) that may be required on the host.
Credentials
The skill requires no credentials, config paths, or environment variables. It does not attempt to read environment data or secret files.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide modifications. Autonomous invocation is allowed by default (platform behavior) but the skill's actions remain limited to file I/O.
Assessment
This skill appears to do what it says: run its Python scripts to read, split/merge, or generate PDFs. Before installing, ensure the host can install the declared Python packages (weasyprint often needs system libraries like Cairo). Treat PDFs as potentially sensitive—only point the skill at files you want processed, and run in a sandbox or restricted workspace if those PDFs contain secrets. Keep pdf-related libraries up to date because PDF parsers have historically had security vulnerabilities when processing hostile documents. Finally, note the small inconsistency that the registry had no install spec while SKILL.md lists pip deps — make sure those dependencies are available in your environment.Like a lobster shell, security has layers — review code before you run it.
latestvk977vk314dc43vsfa6e2qqevsd84x9cx
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binspython3
