Skip to content
Download Longwave

The PDF skill for Claude

The PDF skill is Anthropic's instructions and scripts for working with PDF files in Claude. It covers extracting text, tables and images, merging, splitting and rotating pages, filling forms, adding watermarks, encrypting files and running OCR on scanned pages. The agent loads it whenever a PDF is involved.

When the agent reaches for it

The agent keeps every installed skill's description in view and loads the full instructions when a request matches. The license on this skill forbids copying its materials, so this page describes it rather than quoting it. Read the description at the source.

What the skill does

The body is a map of Python libraries and command-line tools, each matched to the job it does well. pypdf handles merging, splitting and rotating. pdfplumber reads text and tables with their positions. reportlab creates new PDFs. Poppler's pdftotext and qpdf cover the cases where a command line is faster than a script.

Most of the bundled scripts are for form filling. PDF forms come in two kinds, and the skill treats them differently. A form with fillable fields gets its fields read and filled directly. A flat form gets its structure extracted, the answers placed by coordinates, and a validation image rendered so the agent can check that each answer landed inside its box.

What ships with it

Besides SKILL.md, the folder carries these. The agent opens them only when a step in the instructions calls for one.

  • scripts/ 8 files · 20 KB
  • forms.md 12 KB
  • reference.md 16 KB

Install the PDF skill

In Claude Code, run this in a session. It comes from the publisher's own instructions.

Claude Code
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills

This skill is proprietary. Its license allows use through the publisher's own services and forbids copying its materials out of them, so install it the way the publisher provides rather than copying files.

Questions people ask

How do I install the PDF skill?

In Claude Code, run /plugin marketplace add anthropics/skills, then /plugin install document-skills@anthropic-agent-skills. Its license is proprietary, so install it through the publisher's own route and do not copy the folder out of the repository.

When does the agent use the PDF skill?

When a request matches its description. The agent keeps only the name and description of each installed skill in view, and reads the full instructions when a task fits. You can also ask for it by name.

Start with one machine.

Add the others when the work needs them, and the cloud when it has to keep going without you.