← Back to Skills Marketplace
1384
Downloads
1
Stars
6
Active Installs
2
Versions
Install in OpenClaw
/install pdf-pro
Description
Provide PDF editing tools including merge, split, rotate, compress, convert, encrypt/decrypt, extract pages, and view PDF metadata.
README (SKILL.md)
PDF Tools - PDF处理与编辑工具
PDF文档的编辑、合并、拆分、格式转换等操作
功能列表
- PDF合并 - 将多个PDF文件合并为一个
- PDF拆分 - 按页面范围拆分PDF为多个文件
- PDF页面提取 - 从PDF中提取指定页面
- PDF旋转 - 旋转PDF页面(90/180/270度)
- PDF压缩 - 压缩PDF文件大小
- PDF转图片 - 将PDF页面转换为图片
- 图片转PDF - 将图片合并为PDF
- PDF信息查看 - 查看PDF元信息(页数、作者、大小等)
- PDF解密 - 移除PDF密码保护
- 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
Usage Guidance
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).
Capability Analysis
Type: OpenClaw Skill
Name: pdf-pro
Version: 1.0.1
The skill provides a comprehensive set of PDF manipulation tools (merging, splitting, encryption, etc.) using standard Python libraries like PyPDF2, pdfplumber, and Pillow. The code in scripts/pdf_tools.py is well-structured, lacks any network activity or unauthorized file access, and aligns perfectly with the functionality described in SKILL.md.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pdf-pro - After installation, invoke the skill by name or use
/pdf-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Version 1.0.1 of pdf-pro
- No visible changes or file updates detected in this release.
- All functionalities and documentation remain unchanged from the previous version.
v1.0.0
Initial release of PDF Tools - PDF处理与编辑工具
- 提供PDF合并、拆分、页面提取、旋转、压缩等多种编辑操作
- 支持PDF转图片、图片转PDF格式转换
- 可添加/移除PDF密码保护
- 支持查看PDF文档的元信息
- 提供详细的使用示例与触发词说明
- 依赖Python与相关PDF处理、图片处理库
Metadata
Frequently Asked Questions
What is Pdf Pro?
Provide PDF editing tools including merge, split, rotate, compress, convert, encrypt/decrypt, extract pages, and view PDF metadata. It is an AI Agent Skill for Claude Code / OpenClaw, with 1384 downloads so far.
How do I install Pdf Pro?
Run "/install pdf-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pdf Pro free?
Yes, Pdf Pro is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Pdf Pro support?
Pdf Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pdf Pro?
It is built and maintained by SxLiuYu (@sxliuyu); the current version is v1.0.1.
More Skills