pdf

Automate PDF extraction, merging, and form filling with Python tooling.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/TheWatcher01/skills --skill pdf-thewatcher01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/TheWatcher01/skills/tree/main/skills/pdf
Command: npx skills add https://github.com/TheWatcher01/skills --skill pdf-thewatcher01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF processing tasks such as extracting text, merging files, and filling forms are tedious to perform manually and prone to errors.

Core Features & Use Cases

  • Read and extract text, tables, and metadata from PDFs.
  • Merge, split, rotate, watermark, and annotate PDFs for batch workflows.
  • Fill both fillable and non-fillable forms, with optional OCR for scanned documents.

Quick Start

Process the attached PDF to extract text and tables and save results to a structured file.

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 scanned PDF for batch invoice processing?

To extract text and tables from scanned PDFs for batch invoice processing, you need a tool with built-in OCR capabilities. This Skill applies optical character recognition to digitize scanned documents, enabling automated text and table extraction for structured data output.

What is the best way to automate filling both fillable and non-fillable PDF forms?

Automating PDF form filling for both fillable and non-fillable forms requires applying annotation-based edits or direct field injection. This Skill handles contract digitization and form completion workflows by programmatically placing data into existing form fields or overlaying text on flat documents.

Can I merge, split, and watermark PDF files for report compilation?

Yes, you can merge, split, rotate, and watermark PDF files for report compilation. This Skill automates document processing workflows by combining multiple files or extracting specific pages, allowing you to generate customized, branded reports through batch processing.

Does Python tooling support OCR on scanned PDFs for data extraction?

Yes, Python tooling effectively supports OCR on scanned PDFs for data extraction. This Skill leverages Python libraries to apply optical character recognition, automatically converting image-based document content into actionable text and structured metadata.

How do I extract metadata from PDFs for document workflow automation?

Extracting metadata from PDFs for document workflow automation involves reading embedded document properties using a processing library. This Skill automates the retrieval of metadata alongside text and tables, providing structured outputs for indexing and tracking files in batch workflows.