PD

Handles text extraction, table parsing, form filling, and document merging for PDF files.

Install

mkdir -p .claude/skills/pdf-processor && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4965" && unzip -o skill.zip -d .claude/skills/pdf-processor && rm skill.zip

Installs to .claude/skills/pdf-processor

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Extracts text and tables from PDF files, fills forms, and merges documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction.
170 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Extract text from PDF files
  • Extract tables from PDF documents
  • Fill interactive PDF forms
  • Merge multiple PDF files

How it works

The skill utilizes the pdfplumber library to programmatically open and parse PDF content for text extraction and manipulation.

Inputs & outputs

You give it
PDF file path
You get back
Extracted text, table data, or merged PDF

When to use pdf-processor

  • Extract table data from a PDF invoice
  • Fill out a standard PDF form
  • Merge multiple PDF documents into one report

About this skill

PDF Processing

Quick start

Extract text with pdfplumber:

import pdfplumber
with pdfplumber.open("file.pdf") as pdf:
    text = pdf.pages[0].extract_text()

Advanced features

Form filling: See FORMS.md for complete guide API reference: See REFERENCE.md for all methods Examples: See EXAMPLES.md for common patterns

When not to use it

  • When processing non-PDF document formats

Limitations

  • Dependent on PDF structure for accurate extraction

How it compares

It enables programmatic automation of PDF data extraction, avoiding the need for manual copy-pasting from document viewers.

Compared to similar skills

pdf-processor side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
pdf-processor (this skill)19moNo flagsBeginner
pdf-processing379moReviewIntermediate
pdf-processing-pro1710moReviewIntermediate
pdf04moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

pdf-processing

Ming-Kai-LC

Comprehensive PDF processing techniques for handling large files that exceed Claude Code's reading limits, including chunking strategies, text/table extraction, and OCR for scanned documents. Use when working with PDFs larger than 10-15MB or more than 30-50 pages.

37171

pdf-processing-pro

davila7

Production-ready PDF processing with forms, tables, OCR, validation, and batch operations. Use when working with complex PDF workflows in production environments, processing large volumes of PDFs, or requiring robust error handling and validation.

17110

pdf

sam-cogan

Read, extract, create, merge, split, rotate, watermark, encrypt, OCR, or fill forms in PDF files. Triggers: any mention of \".pdf\", \"PDF\", or requests to extract text/tables from PDFs, combine/merge PDFs, split pages, create new PDFs, fill PDF forms, add watermarks, encrypt/decrypt, extract image

00

pdf-process

userecho1

从 PDF 文件中提取文字、表格、图像,并解析内容。适用于:读取PDF试题、分析PDF文档、提取PDF中的表格数据、将PDF页面转为图片。关键词:pdf、读取、提取、试题、表格、图像。

00

pdf

anthropics

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

64178

whisper

davila7

OpenAI's general-purpose speech recognition model. Supports 99 languages, transcription, translation to English, and language identification. Six model sizes from tiny (39M params) to large (1550M params). Use for speech-to-text, podcast transcription, or multilingual audio processing. Best for robust, multilingual ASR.

1165

Search skills

Search the agent skills registry