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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF handling tasks such as extraction, merging, form filling, and annotation are tedious and error-prone when done manually at scale.

Core Features & Use Cases

  • Comprehensive PDF manipulation: extract text and tables, create/merge/split PDFs, fill forms, and manage annotations.
  • Use case: automate processing of hundreds of invoices or reports with consistent structure.

Quick Start

Run a sample Python command to extract text from a PDF and populate forms using the included scripts.

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 PDF files in Python?

PDF text and table extraction in Python is automated using libraries like pypdf and pdfplumber, which parse document contents into structured data. This Skill provides scripts to extract text and tables from large volumes of PDFs for downstream integration.

Can I automate filling out PDF forms using Python scripts?

Yes, PDF form filling can be automated using Python with pypdf. This Skill includes scripts designed to programmatically populate form fields in PDF documents, streamlining batch processing of invoices and reports.

What is the best way to merge or split PDF documents in a batch workflow?

Merging and splitting PDFs in batch workflows is handled efficiently using pypdf. The Skill offers dedicated scripts to assemble, merge, and split PDF documents, automating repetitive document manipulation tasks at scale.

Does pypdf support extracting text from scanned PDFs or images?

pypdf extracts text from digital PDFs, while pdf2image and Pillow handle image processing. For scanned PDFs, pdf2image converts pages to images for further processing, supporting comprehensive data extraction workflows.

How do I process hundreds of PDFs with consistent structure automatically?

Processing hundreds of consistently structured PDFs is automated via batch Python scripts. This Skill applies pypdf and Pillow to parse, extract data, and manipulate repetitive documents like invoices, integrating results into downstream systems.