← Back to Skills Marketplace
cmpdchtr

PDF Tools

by cmpdchtr · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
5722
Downloads
3
Stars
56
Active Installs
1
Versions
Install in OpenClaw
/install pdf-tools
Description
View, extract, edit, and manipulate PDF files. Supports text extraction, text editing (overlay and replacement), merging, splitting, rotating pages, and getting PDF metadata. Use when working with PDF documents for reading content, adding/editing text, reorganizing pages, combining files, or extracting information.
Usage Guidance
Install dependencies in a virtual environment, work on copies of important PDFs, use explicit new output filenames, and review outputs carefully, especially when using text replacement because PDF byte-level replacement is unreliable.
Capability Analysis
Type: OpenClaw Skill Name: pdf-tools Version: 0.1.0 The OpenClaw AgentSkills skill bundle for PDF tools is classified as benign. All Python scripts (`edit_text.py`, `extract_text.py`, `merge_pdfs.py`, `pdf_info.py`, `rotate_pdf.py`, `split_pdf.py`) perform standard PDF manipulation tasks using well-known libraries (pdfplumber, PyPDF2, reportlab). File operations are limited to reading specified input PDFs and writing output PDFs or text files to designated paths. There are no network calls, attempts to access sensitive system files or environment variables, persistence mechanisms, or obfuscation. The `SKILL.md` and `README.md` files provide clear, benign instructions for using the PDF tools and do not contain any prompt injection attempts to subvert the agent's behavior or access unauthorized data.
Capability Assessment
Purpose & Capability
The stated purpose is PDF viewing, text extraction, editing, merging, splitting, rotating, and metadata inspection, and the scripts implement those same local PDF operations.
Instruction Scope
The documentation uses broad natural-language examples and includes file-writing operations, so agents and users should require clear input files, page ranges, and output paths before mutating documents.
Install Mechanism
Installation is manual and asks users to install unpinned Python packages with pip; this is common for a small utility but should be done in a trusted environment.
Credentials
The scripts operate on user-specified PDF, text, and output paths; inspection found no network calls, credential access, hidden data collection, or unrelated file access.
Persistence & Privilege
There is no evidence of background services, startup hooks, privilege escalation, hidden execution, or long-running persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pdf-tools
  3. After installation, invoke the skill by name or use /pdf-tools
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of PDF Tools. - View, extract, and edit PDF files using Python scripts. - Supports text extraction (by page or all pages), text overlay, and limited text replacement. - Merge, split (by page or range), and rotate PDF pages. - Retrieve PDF metadata and structure in text or JSON formats. - All scripts work with standard Python libraries (pdfplumber, PyPDF2). - Includes workflow patterns for common PDF manipulation tasks.
Metadata
Slug pdf-tools
Version 0.1.0
License
All-time Installs 194
Active Installs 56
Total Versions 1
Frequently Asked Questions

What is PDF Tools?

View, extract, edit, and manipulate PDF files. Supports text extraction, text editing (overlay and replacement), merging, splitting, rotating pages, and getting PDF metadata. Use when working with PDF documents for reading content, adding/editing text, reorganizing pages, combining files, or extracting information. It is an AI Agent Skill for Claude Code / OpenClaw, with 5722 downloads so far.

How do I install PDF Tools?

Run "/install pdf-tools" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is PDF Tools free?

Yes, PDF Tools is completely free (open-source). You can download, install and use it at no cost.

Which platforms does PDF Tools support?

PDF Tools is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PDF Tools?

It is built and maintained by cmpdchtr (@cmpdchtr); the current version is v0.1.0.

💬 Comments