pdf

Extract text, tables, images, and form data from PDF documents.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/tocadaoncamod/agentes-ia-agno --skill pdf-tocadaoncamod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/tocadaoncamod/agentes-ia-agno/tree/main/.claude/skills/pdf
Command: npx skills add https://github.com/tocadaoncamod/agentes-ia-agno --skill pdf-tocadaoncamod

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many workflows rely on information trapped in PDF files that is time-consuming to extract, edit, or repurpose manually; this skill centralizes common PDF operations to remove that friction and accelerate document-based tasks.

Core Features & Use Cases

  • Extract plain text and preserve layout-sensitive content from PDFs for search, summarization, or archival.
  • Extract tables into structured formats, convert scanned pages to searchable text via OCR, and extract embedded images.
  • Create and modify PDFs: merge or split documents, rotate pages, add watermarks, generate new PDFs, and apply or remove password protection.
  • Fill both interactive and non-interactive PDF forms programmatically and extract form data for downstream processing.
  • Use case: Batch-process hundreds of invoices to extract line items and totals into CSV, merge supporting documents into a single report, and apply a watermark for distribution.

Quick Start

Use the pdf skill to extract text and tables from the attached document 'document.pdf' and return a CSV of detected tables plus a plain text transcript.

Frequently Asked Questions about pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract tables from a PDF and save them as CSV?

To extract tables from a PDF and save them as CSV, you can process the document using text and table extraction features that detect structured layouts. This allows you to parse detected line items and totals directly into structured formats for downstream batch processing.

Can I batch process invoices to extract text and totals programmatically?

Yes, you can batch process invoices to extract text and totals programmatically. This skill supports batch workflows, allowing you to extract line items and totals from multiple invoice PDFs and export the aggregated data into structured formats like CSV.

What is the best way to convert scanned PDF pages to searchable text?

The best way to convert scanned PDF pages to searchable text is by applying OCR integration. This process extracts text from scanned images within the PDF, transforming previously inaccessible archival content into searchable plain text.

How do I fill both interactive and non-interactive PDF forms programmatically?

You can fill both interactive and non-interactive PDF forms programmatically by utilizing form filling operations. This functionality also supports extracting existing form data from PDFs for downstream processing and automation tasks.

Does this approach support merging and splitting PDFs with password protection?

Yes, this approach supports merging and splitting PDFs with password protection. You can manipulate pages, merge multiple documents into a single report, split documents, and apply or remove password encryption as needed.

Why does text extraction fail on some PDFs and how can OCR help?

Text extraction can fail on scanned PDFs because the content is embedded as images rather than selectable text. Applying OCR integration resolves this by optically recognizing the characters and converting the scanned pages into searchable text.