
Extract, merge, split, and fill PDF files with Claude
What You Can Do
You can perform end-to-end PDF operations including extracting text and metadata from documents, merging multiple PDFs into a single file, splitting PDFs by page ranges, filling fillable forms programmatically, and adding text overlays to non-fillable PDFs. This skill handles both simple read operations and complex document workflows, making it essential for document processing, form automation, and PDF batch operations.
Features
Pull all text content from PDFs with per-page extraction capabilities for granular control
Combine multiple PDF files or extract specific page ranges into separate documents
Programmatically populate PDF form fields and generate completed documents
Insert text at specific coordinates on non-fillable PDFs for annotations and watermarking
Retrieve metadata, form field names, and document properties for analysis
Generate new PDF documents from scratch with specified page counts
Handle multiple PDF operations in sequence for document workflow automation
Example Output
Example 1: Extract text from a report
Extracted from annual-report.pdf (4 pages):
Page 1:
Annual Report 2024
Financial Performance Summary...
Page 2:
Revenue by Quarter: Q1 $2.3M, Q2 $2.8M...
Example 2: Fill and merge forms
Filled form saved to: employee-application-john-smith.pdf
Merged 3 completed forms into: batch-applications.pdf
Example 3: Split multi-page document
Split source.pdf into:
- source-pages-1-5.pdf (5 pages)
- source-pages-6-12.pdf (7 pages)
What's Included
- SKILL.md: Core instruction file with tool-first workflow and PDF action reference
- PDF Action Reference: Complete table of all Pdf tool actions with syntax examples
- Form Filling Workflow: Step-by-step guide for extracting form fields and populating them programmatically
- Fallback Reference: Documentation on when to use Python/bash for advanced operations (OCR, image conversion, encryption)
- Batch Processing Templates: Frameworks for handling multiple PDF operations in sequence
Who It's For
- Document engineers — Automating PDF processing pipelines and batch operations
- Form administrators — Filling and distributing completed PDF forms at scale
- Data extraction specialists — Pulling structured text and tables from document archives
- Compliance teams — Managing document consolidation, splitting, and archival workflows
- Business process automation developers — Building document-centric workflows without external tools
Best For
- Extracting text, tables, and metadata from PDF documents
- Merging multiple PDFs into consolidated reports or archives
- Splitting large documents into manageable page ranges
- Programmatically filling and generating completed PDF forms
- Adding text annotations and overlays to existing PDFs
- Inspecting PDF structure and form field properties for analysis







