← 返回 Skills 市场
andreataide86

Pdf Power

作者 AndreAtaide86 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
41
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pdf-power
功能描述
PDF toolkit: extract, merge, split, compress, convert, watermark, and protect PDFs.
使用说明 (SKILL.md)

PDF Power 🦁

Complete PDF toolkit. Extract text, merge documents, split pages, compress files, convert formats, add watermarks, and protect with passwords.

Dependencies

The skill uses Python with pypdf + PyMuPDF (fitz). Install on first use:

pip install pypdf PyMuPDF Pillow

Operations

📄 Extract Text

Read all text from a PDF. Clean output, preserves paragraph structure.

🔗 Merge PDFs

Combine multiple PDFs into one file. Maintains page order.

✂️ Split PDF

Split a PDF by page ranges or extract specific pages.

📦 Compress PDF

Reduce file size. Offers two levels: light (fast, minimal loss) and heavy (smaller, may reduce quality).

🖼️ Convert PDF to Images

Convert each page to PNG/JPEG image. Useful for previews or presentations.

🖼️ Extract Images

Extract embedded images from PDF pages. Saves to output folder.

💧 Watermark

Add text or image watermark to every page. Configurable opacity and position.

🔒 Protect / Unprotect

Add or remove password protection on PDF files.

Usage Pattern

  1. Identify the PDF path and desired operation.
  2. Run the appropriate Python script.
  3. Output file is saved beside the input file (or in specified output path).
  4. Confirm result with the user.

Output

  • Text extraction → clean text content
  • Merge/Split/Compress/Protect → PDF file
  • Convert to images → folder of image files
  • Extract images → folder of image files
  • Watermark → watermarked PDF

Critical Rules

  • Never overwrite the original file unless user explicitly asks. Append _output to output filename.
  • For large PDFs (>100 pages), warn the user and ask before proceeding.
  • Validate PDF is not corrupted before processing.
  • For password-protected PDFs, ask for the password upfront.
  • Use pypdf for simple operations (merge, split, compress). Use PyMuPDF for rendering and image extraction.
  • Compress only when user asks — don't compress silently.
安全使用建议
Install this if you want an agent-assisted PDF toolkit and are comfortable allowing it to read selected PDFs, write derived output files, run Python tooling, and install the listed PDF libraries. Avoid using it on highly sensitive documents unless you trust the local environment and review output paths before running operations.
能力评估
Purpose & Capability
The stated purpose is PDF extraction, merging, splitting, compression, conversion, watermarking, and password protection, and the requested read/write/exec capabilities fit those operations.
Instruction Scope
Runtime instructions are user-directed, include safeguards against overwriting originals, warn before large-PDF work, and require passwords upfront for protected PDFs.
Install Mechanism
The skill tells the agent to install Python packages with pip on first use; this is disclosed and coherent with PDF processing, but users should be comfortable adding these dependencies.
Credentials
Access is proportionate to processing local PDF files and creating output files or folders; no unrelated local indexing, credential access, or network data flow is described beyond dependency installation.
Persistence & Privilege
Persistence appears limited to installed Python dependencies and generated output files; there is no autostart, background worker, privilege escalation, or hidden persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pdf-power
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pdf-power 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Powerful all-in-one PDF toolkit. - Extracts text from PDFs while preserving paragraph structure - Merges, splits, and compresses PDF files - Converts PDFs to image formats (PNG/JPEG) and extracts embedded images - Adds configurable watermarks (text or image) to PDFs - Protects and unprotects PDF files with password support - Includes safeguards: never overwrites originals by default, validates PDFs, and warns on large files
元数据
Slug pdf-power
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Pdf Power 是什么?

PDF toolkit: extract, merge, split, compress, convert, watermark, and protect PDFs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 41 次。

如何安装 Pdf Power?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pdf-power」即可一键安装,无需额外配置。

Pdf Power 是免费的吗?

是的,Pdf Power 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pdf Power 支持哪些平台?

Pdf Power 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Pdf Power?

由 AndreAtaide86(@andreataide86)开发并维护,当前版本 v1.0.0。

💬 留言讨论