Pdf Pro

Provide PDF editing tools including merge, split, rotate, compress, convert, encrypt/decrypt, extract pages, and view PDF metadata.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 40 · 1 current installs · 1 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (PDF merge, split, rotate, compress, convert, encrypt/decrypt, metadata) match the included Python script and declared dependencies. There are no unrelated required binaries, env vars, or config paths.
Instruction Scope
SKILL.md asks users to provide local PDF/image file paths and to install the listed Python packages. The runtime instructions and code operate on the supplied files only; they do not instruct reading unrelated system files, environment variables, or contacting external endpoints.
Install Mechanism
No install spec (instruction-only), which limits automatic code installation. The skill includes a Python script and recommends installing packages via pip; installing dependencies from PyPI is normal but carries the usual supply-chain considerations (untrusted packages). There is no download-from-arbitrary-URL behavior in the code.
Credentials
The skill requires no credentials or environment variables. The dependencies listed (PyPDF2, pdfplumber, Pillow, reportlab, pypdfium2) are appropriate for PDF/image processing.
Persistence & Privilege
The skill does not request persistent/always-on privileges, does not modify other skills' settings, and does not attempt to store credentials. Autonomous invocation is permitted by platform default but is not combined with other risky factors here.
Assessment
This skill appears to do only local PDF processing. Before installing or running it: (1) Review the full script yourself (or with someone you trust) to confirm no network calls or hidden behavior; the provided portion shows only file I/O. (2) Install Python dependencies from trusted sources and consider pinning versions (pip install with explicit versions). (3) Run the tool in a sandboxed environment if you will process sensitive documents (it will read/write any file paths you provide). (4) Be cautious when supplying passwords for encrypt/decrypt operations and avoid using the skill on highly-sensitive material without review. Finally, verify the skill author/source if provenance is important (homepage/source are empty).

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.1
Download zip
latestvk976qrq3hvm9wgqyrv058b76p58312bv

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

PDF Tools - PDF处理与编辑工具

PDF文档的编辑、合并、拆分、格式转换等操作

功能列表

  1. PDF合并 - 将多个PDF文件合并为一个
  2. PDF拆分 - 按页面范围拆分PDF为多个文件
  3. PDF页面提取 - 从PDF中提取指定页面
  4. PDF旋转 - 旋转PDF页面(90/180/270度)
  5. PDF压缩 - 压缩PDF文件大小
  6. PDF转图片 - 将PDF页面转换为图片
  7. 图片转PDF - 将图片合并为PDF
  8. PDF信息查看 - 查看PDF元信息(页数、作者、大小等)
  9. PDF解密 - 移除PDF密码保护
  10. PDF加密 - 为PDF添加密码保护

触发词

  • 合并PDF、拆分PDF、PDF合并、PDF拆分
  • 提取PDF页面、PDF页面提取
  • PDF旋转、旋转PDF页面
  • PDF压缩、压缩PDF
  • PDF转图片、图片转PDF
  • PDF信息、查看PDF
  • PDF解密、PDF加密、PDF密码

使用示例

用户: 合并 PDF
助手: 请提供要合并的PDF文件路径(多个路径用逗号分隔):
  - 例如: /path/to/file1.pdf, /path/to/file2.pdf

用户: 拆分 PDF
助手: 请提供要拆分的PDF文件路径和页面范围:
  - 例如: /path/to/file.pdf, 1-3, 4-6

环境依赖

  • Python 3.8+
  • PyPDF2>=3.0.0
  • pdfplumber>=0.10.0
  • Pillow>=10.0.0
  • reportlab>=4.0.0

安装依赖: pip install PyPDF2 pdfplumber Pillow reportlab pypdfium2

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…