One-click install
npx skills add https://github.com/zzr2718281828/claude-physics --skill pdf-zzr2718281828
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/zzr2718281828/claude-physics/tree/main/.claude/skills/pdf
Command: npx skills add https://github.com/zzr2718281828/claude-physics --skill pdf-zzr2718281828

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of manually processing PDF documents by providing workflows for extracting, modifying, creating, and managing PDF content efficiently.

Core Features & Use Cases

  • PDF Content Processing: Extract text, tables, images, and metadata from PDF files using Python-based tools and libraries.
  • PDF Modification Workflows: Merge, split, rotate, watermark, encrypt, decrypt, and create PDF documents for common document automation tasks.
  • Form Automation: Detect fillable fields, analyze non-fillable forms, and populate PDF forms with validated data.
  • Use Case: Process scanned application forms by converting pages to images, extracting field information, and generating completed PDF outputs.

Quick Start

Use the pdf skill to extract all text and tables from the attached PDF document and save the results for further processing.

Frequently Asked Questions about pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text and tables from a PDF document?

To extract text and tables from PDF documents, you can use this skill to parse structured content using Python libraries like pdfplumber. It reliably isolates text blocks and tabular data for downstream processing.

Can I automate PDF form filling for scanned applications?

Yes, you can automate PDF form filling by converting scanned pages to images, detecting fillable fields, and populating them with validated data to generate completed PDF outputs.

Does this approach work for merging and splitting PDF files?

Yes, PDF modification workflows support merging, splitting, rotating, watermarking, encrypting, and decrypting PDF files to handle common document automation tasks reliably.

What's the best way to prepare scanned PDFs for OCR text extraction?

The best way to prepare scanned PDFs for OCR is converting PDF pages to images using pdf2image and Pillow, creating a clean baseline for accurate text extraction.

Do I need Python libraries to modify and generate PDF documents?

Yes, PDF document generation and modification require Python processing libraries like pypdf and pdfplumber, alongside validation scripts to handle structured document operations reliably.