pdf

Extract text, process forms, manipulate pages, and convert PDF formats.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/softbreezee/claw-os --skill pdf-softbreezee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/softbreezee/claw-os/tree/main/integrated_skills/document/pdf
Command: npx skills add https://github.com/softbreezee/claw-os --skill pdf-softbreezee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdftotext, pdftk, python-pdf2.

What problem does it solve?

PDFs are ubiquitous but handling text extraction, forms, page operations, and format conversion is tedious and error-prone. This Skill automates these tasks, enabling reliable, repeatable PDF workflows.

Core Features & Use Cases

  • Text extraction from PDFs including multi-column layouts and embedded content
  • Form processing and field extraction or filling for digitization
  • Page operations such as splitting, merging, or rotating pages
  • Document conversion between PDF and other formats
  • Metadata extraction for indexing and archival Use cases include processing vendor invoices, scanned reports, or contract PDFs to extract data and generate structured outputs.

Quick Start

Immediately invoke the skill to extract text from a provided PDF or convert it to another format.

Frequently Asked Questions about pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from PDF documents including multi-column layouts?

Text extraction from PDFs is handled by parsing multi-column layouts and embedded content using the pdftotext library, converting unstructured files into editable text data for downstream analytics workflows.

Can I automate PDF form processing and field extraction for digitization?

Yes, PDF form processing and field extraction for digitization is fully supported. The skill automates extracting and filling form fields within PDF documents, enabling reliable conversion of scanned reports and contracts into structured outputs.

Do I need external libraries like pdftk and python-pdf2 to manipulate PDF pages?

Yes, you need external libraries like pdftk and python-pdf2 to manipulate PDF pages. These dependencies are required for executing page operations such as splitting, merging, and rotating PDF documents within the automation workflow.

What is the best way to extract metadata from PDF files for indexing and archiving?

The best way to extract metadata from PDF files for indexing and archiving is using this skill's automated parsing capabilities, which validate and handle edge cases to reliably capture document properties for archival workflows.

What are the limitations when doing PDF document conversion across diverse files?

Limitations during PDF document conversion across diverse files include potential parsing errors from malformed structures, though the skill applies validation and error handling to manage edge cases and ensure reliable format conversion outputs.