HELLO, CREATORSGood work starts with a great skill.Find yours

PDF Processing — Anthropic Skill

anthropics/skills

Create and inspect PDFs, extract text and tables, merge pages and process forms or scanned documents.

180,350Stars21,343ForksRepository last pushed

About this Skill

Create and inspect PDFs, extract text and tables, merge pages and process forms or scanned documents. Python libraries such as pypdf, pdfplumber or reportlab; OCR and office tools are task-dependent.

Why we picked it

Useful for document tasks that end in a PDF or begin with one. It routes text extraction, page operations, generation and OCR to suitable tools rather than treating every PDF the same way.

What it helps with

  • Extract text and tables from a PDF.
  • Merge or split document pages.
  • Create a formatted PDF report.

How this skill works

1. Select the appropriate PDF library for the task

Decide whether the task needs text extraction, page manipulation, generation, form handling or OCR.

2. Extract, transform or generate document content

Use a suitable library or command-line tool while preserving the required content and page order.

3. Inspect page rendering and extraction results

Inspect extracted text or tables and render generated pages to check the result.

Official pdf instructions

An example task

Try this brief: “Create a fictional workshop program as a PDF, then extract its schedule table.”

The preview is an original SkillHey illustration of this task. Its content is fictional and is not an official Anthropic screenshot or an agent benchmark.

Second example

Try this brief: “Create a fictional one-page research summary with findings, a simple chart and a next-step note.”

Official pdf instructions

Install this skill or its official plugin

For this skill alone, copy its complete directory into the project Skills root using the command above. The final entry is .claude/skills/pdf/SKILL.md. Keep references, scripts and assets with it.

CommandWhat it helps with
/plugin marketplace add anthropics/skillsRegister the official Claude Code marketplace.
/plugin install document-skills@anthropic-agent-skillsInstall the official plugin. This may include other skills; see its manifest.

Official repository and plugin manifestClaude Code skill installation documentation

Dependencies and license

Python libraries such as pypdf, pdfplumber or reportlab; OCR and office tools are task-dependent.

The recipe is free to access; running an agent or external service may have its own costs.

The document skills are source-available under their own license. Review the upstream LICENSE.txt for applicable terms.

Official pdf instructionsOfficial repository and plugin manifest

Before you use it

  • Python libraries such as pypdf, pdfplumber or reportlab; OCR and office tools are task-dependent.

Supported agents

Claude Code

Frequently asked questions

Is this a separate skill?

Yes. pdf has its own SKILL.md and directory. It also belongs to the Anthropic Official Skills topic.

Official sources

Based on official documentation, with practical scenarios suggested by SkillHey.