Creates, reads, and manipulates PDF documents programmatically in Claude Code, supporting text extraction, generation, and editing
npx skills add anthropics/skillsWhat It Is + Verdict
PDF is Anthropic’s document processing skill for working with PDF files in Claude Code. It handles reading text content, generating new PDFs, and modifying existing documents — covering the full PDF workflow without leaving your terminal.
The One Thing That Matters
PDF generation from an AI agent is notoriously hard because PDF is a visual format built from low-level drawing primitives. This skill abstracts that complexity — you describe what the document should look like, and Claude produces correctly formatted PDF output. For reading, it extracts text content that Claude can analyze, summarize, or transform.
What’s Actually Different
Compared to converting PDFs to Markdown and back (which loses layout and formatting), this skill preserves document structure during generation. It handles tables, headings, page breaks, and basic styling. It is part of Anthropic’s document processing family alongside docx, pptx, and xlsx — they share consistent patterns so results are predictable across formats.
Who It’s For
Anyone who needs to generate reports, invoices, certificates, or formatted documents from Claude. Also useful for batch-processing existing PDFs for text extraction or reformatting. Less relevant if you only read PDFs occasionally and do not need to generate them.
Bottom Line
PDF gives Claude the ability to produce and consume formatted documents with reliable structure across generations.
Frequently Asked Questions
What is Pdf?
How to install Pdf?
npx skills add anthropics/skills