A utility that converts PDF documents into clean, plain text specifically optimized for LLM processing and AI agent workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pdf-extract
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-extract using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
PDF Extract is a powerful tool designed to bridge the gap between static PDF documents and Large Language Models. By leveraging the reliable pdftotext engine, this skill ensures that content trapped in PDF layouts is converted into a clean, text-based format that AI agents can easily parse and understand. As part of the Openclaw Skills library, it serves as a critical first step in document analysis, RAG (Retrieval-Augmented Generation) pipelines, and automated research tasks.
The tool is specifically engineered to handle the complexities of PDF encoding, ensuring that the resulting output maintains logical reading order. This makes it an essential component for developers building sophisticated automation flows with Openclaw Skills that require reading research papers, reports, or technical manuals.
To use this skill, you need to install the poppler-utils package which contains the necessary pdftotext binary. Use the following command based on your system:
# For Fedora, RHEL, or CentOS
sudo dnf install poppler-utils
# For Debian or Ubuntu
sudo apt-get install poppler-utils
Once the dependency is installed, you can begin using the skill within your Openclaw Skills environment immediately.
The skill focuses on a simple input-output transformation model to maximize compatibility with other Openclaw Skills.
| Attribute | Specification |
|---|---|
| Input Type | Binary PDF Document |
| Output Type | UTF-8 Plain Text |
| Arguments | File path, Page ranges (--pages) |
| Dependencies | pdftotext (poppler-utils) |
Loading
A specialized skill for triggering and controlling local audio and video playback using the mpv engine through simple commands.

A specialized utility for streaming, filtering, and monitoring systemd journal logs directly from the command line.

A high-performance OCR tool for extracting text from various image formats using the Tesseract engine.

A specialized AI skill designed to simplify and automate common Git version control operations through optimized command wrappers.

A diagnostic utility to verify that the bead daemon is active and responsive via its system socket.

A lightweight ICMP health check utility for monitoring the reachability of hosts, mobile devices, and background daemons.








































