A comprehensive toolkit for reading, extracting, merging, and creating PDF documents using industry-standard Python libraries and CLI tools.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pdf-cn
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pdf-cn using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The PDF Document Processing skill is a robust extension for AI agents, designed to handle complex document manipulation tasks with precision. It integrates powerful Python libraries like pypdf for basic operations, pdfplumber for high-fidelity data extraction, and reportlab for programmatic document generation.
This skill enables developers to build sophisticated automation workflows within Openclaw Skills, allowing agents to navigate everything from simple page rotations to complex OCR-based text extraction from scanned documents. It provides the technical foundation needed to turn static PDF files into actionable data or professionally formatted reports.
To utilize this skill within your Openclaw Skills environment, install the required Python dependencies and system utilities:
pip install pypdf pdfplumber reportlab pytesseract pdf2image
For command-line power and OCR capabilities, ensure the following system packages are installed (example for Debian/Ubuntu):
sudo apt-get install poppler-utils qpdf tesseract-ocr
The skill organizes PDF data and outputs according to the following structures:
| Data Type | Extraction/Storage Method | Format |
|---|---|---|
| Metadata | pypdf.metadata |
Key-value pairs (Title, Author, etc.) |
| Text Content | pdfplumber.extract_text() |
UTF-8 String (with layout preservation) |
| Table Data | pdfplumber.extract_tables() |
2D Arrays or Pandas DataFrames |
| Images | pdfimages (CLI) |
JPG or PNG files |
| Layout | reportlab.platypus |
XML-based paragraph and flowable objects |
Loading
A comprehensive validation toolkit that automates code quality, type-checking, and security audits for machine learning workflows.

A specialized skill for building standardized, reproducible Jupyter notebooks with built-in validation for robust machine learning pipelines.

A comprehensive observability toolkit for tracking ML experiments, detecting data drift, and ensuring model reproducibility.

A specialized automation skill to initialize MLOps projects using the modern uv Python toolchain and VS Code best practices.

A technical toolset for detecting mathematical arbitrage opportunities and price discrepancies within Polymarket prediction markets.

A comprehensive monitoring skill to track daily, weekly, and monthly trending products and tech launches on Product Hunt.








































