pdf

Extract text and tables from PDFs using Python scripts.

Updated Dec 4, 2025
One-click install
npx skills add https://github.com/KanTrun/KLelite_Web --skill pdf-kantrun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/KanTrun/KLelite_Web/tree/main/.claude/skills/document-skills/pdf
Command: npx skills add https://github.com/KanTrun/KLelite_Web --skill pdf-kantrun

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates PDF processing, including reading, extracting text, merging/splitting, and filling forms with sub-skills for check fields and annotation handling.

Core Features & Use Cases

  • Text and data extraction: Text extraction and table extraction from PDFs.
  • Form handling: Fillable and non-fillable fields, and annotation-based filling workflows.
  • Use Case: Process 100 invoices to extract invoice numbers, dates, and totals into a CSV.

Quick Start

Start with a sample PDF, extract text from the first page using the provided Python scripts.