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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill eliminates the tedious manual work of filling out PDF forms and extracting data from documents, saving you hours of repetitive effort and ensuring accuracy.

Core Features & Use Cases

  • Automated Form Filling: Programmatically fill both fillable and non-fillable PDF forms using precise bounding box detection.
  • Data Extraction: Pull text and structured table data from any PDF into usable formats like Excel.
  • Document Manipulation: Merge, split, rotate, and password-protect PDF documents.
  • Use Case: Automatically extract invoice numbers, dates, and amounts from 50 PDF invoices and compile them into an Excel spreadsheet, or fill out a complex government form by providing field values in a JSON file.

Quick Start

Check if 'contract.pdf' has fillable form fields. If not, convert it to images for visual analysis.