pdf

Automate PDF text extraction, form filling, and document assembly in Python.

Updated Aug 8, 2025
One-click install
npx skills add https://github.com/ale-alfaro/dotfiles --skill pdf-ale-alfaro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/ale-alfaro/dotfiles/tree/main/common/.config/codex/skills/pdf
Command: npx skills add https://github.com/ale-alfaro/dotfiles --skill pdf-ale-alfaro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF workflows often involve manual steps to extract text, parse tables, fill forms, and assemble or modify documents. This skill provides a programmatic toolkit to automate these tasks across Python environments.

Core Features & Use Cases

  • Automated form filling for both fillable and non-fillable PDFs.
  • Text and table extraction from PDFs into usable data formats.
  • Creation, merging, splitting, and annotation of PDFs in batch workflows.
  • Use Case: Automate processed invoices into structured data for accounting.

Quick Start

Run the sample Python scripts in this directory to extract text, merge PDFs, rotate pages, and fill forms.