Claude PDF Skill — Extract, Fill & Create PDFs
The Claude PDF skill lets you extract text and tables, fill PDF forms, merge documents, and create new PDFs — all through natural language commands.
What It Is
The PDF skill extends Claude with the ability to read, analyze, fill, create, and manipulate PDF files. It uses Python libraries under the hood but gives you a natural language interface — just describe what you want done with the PDF.
How to Use It
- 1Install the PDF skill plugin in Claude Code or Cowork
- 2Upload or reference a PDF file in your conversation
- 3Ask Claude to extract specific data, fill form fields, or create a new PDF
- 4For form filling, provide the data either in conversation or from a CSV
Example Skills
Extract tables, text, and structured data from PDF documents
Fill PDF form fields from a data source or conversation input
Create formatted PDF reports from data or markdown content
Combine multiple PDFs into a single document with bookmarks
Fill hundreds of PDF forms from a CSV in one operation
Frequently Asked Questions
What can the Claude PDF skill do?
Read and extract content from PDFs, fill form fields, create new PDFs, merge documents, split pages, and bulk-fill forms from CSV data.
How do I use the Claude PDF skill?
Install the PDF skill plugin, then reference it in your prompt: 'Use the PDF skill to extract the table from this document.'
Can Claude fill out PDF forms automatically?
Yes — the PDF skill can fill form fields from data you provide in the conversation or from a CSV file for batch operations.
Does the Claude PDF skill work with scanned PDFs?
The skill works best with text-based PDFs. Scanned PDFs require OCR preprocessing.