New to Claude Skills? Learn how to install them →

PDF Toolkit

OfficialFree

Comprehensive PDF manipulation toolkit combining Python libraries (pypdf, pdfplumber, reportlab) and command-line tools

by Anthropic
77 views
Updated Unknown
Get this skill

Free · Opens the source repo

What PDF Toolkit does

Comprehensive PDF manipulation toolkit combining Python libraries (pypdf, pdfplumber, reportlab) and command-line tools (qpdf, pdftotext) for professional document processing. Extract text with layout preservation, parse complex tables into structured data, merge and split multi-document PDFs, rotate pages, add watermarks, and handle password protection. Create new PDFs programmatically with reportlab using precise positioning, custom fonts, and multi-page layouts. Fill out interactive PDF forms with field mapping and validation. Extract images and metadata, perform OCR on scanned documents with pytesseract, and batch process documents at scale. Includes comprehensive form-filling guide with both Python and JavaScript approaches.

How to install PDF Toolkit

1. Install with the skills CLI

npx skills add --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Similar skills