pdf

Parse PDFs to extract text, tables, metadata, and images.

14|5|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/cloudbro-kube-ai/k13d --skill pdf-cloudbro-kube-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/cloudbro-kube-ai/k13d/tree/main/skills/anthropic/pdf
Command: npx skills add https://github.com/cloudbro-kube-ai/k13d --skill pdf-cloudbro-kube-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDFs are everywhere in business, yet extracting text, tables, and field data or performing bulk edits often requires manual, error-prone steps. This skill automates PDF processing end-to-end.

Core Features & Use Cases

  • Text extraction from PDFs with pypdf and pdfplumber.
  • Table extraction and data consolidation into CSV/Excel.
  • PDF manipulation: merge, split, rotate, watermark, and form handling.
  • Form processing: fill fillable and non-fillable forms using scripted field coordinates or annotations.
  • Use Case: Automate invoice data extraction and filing for batch processing of hundreds of PDFs.

Quick Start

Run the provided Python scripts on a sample PDF to see text extraction, table extraction, and form filling in action.

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 using Python?

Extract text and tables from PDF files by running Python scripts with pypdf, pdfplumber, and Pillow, consolidating parsed data into CSV or Excel formats for automated document workflows.

Can I automate filling out PDF forms programmatically, including non-fillable ones?

Automate PDF form filling programmatically using Python to validate bounding boxes for form fields, applying scripted field coordinates or annotations to handle both fillable and non-fillable forms.

What is the best way to process hundreds of PDF invoices for data extraction and filing?

Process hundreds of PDF invoices by running batch Python scripts that leverage pdfplumber and pypdf to extract text, metadata, and table data, enabling automated invoice extraction and filing.

Does this PDF processing approach support extracting images and metadata alongside text?

Extract images and metadata alongside text from PDFs by utilizing pdf2image and Pillow within the Python processing scripts to parse document properties and render visual elements.

What Python libraries do I need to manipulate PDFs by merging, splitting, and adding watermarks?

Manipulate PDFs by merging, splitting, rotating, and watermarking using Python dependencies pypdf and pdfplumber, executing deterministic tasks for automated document generation and archiving.