pdf

Extract text and tables, merge or split PDFs, and handle forms.

Updated Oct 15, 2025
One-click install
npx skills add https://github.com/Italo520/erp_archflow_arquiteture --skill pdf-italo520
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/Italo520/erp_archflow_arquiteture/tree/main/.agent/skills/pdf
Command: npx skills add https://github.com/Italo520/erp_archflow_arquiteture --skill pdf-italo520

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF documents often require repetitive tasks like extracting text, merging pages, splitting files, and handling forms. This skill streamlines those workflows, reducing manual effort and errors.

Core Features & Use Cases

  • Text extraction: pull text and simple structures from PDFs for indexing or reporting.
  • Merge & split: combine multiple documents or split into logical units for packaging.
  • Form handling: read, fill, and annotate fillable forms or prepare data for form automation.
  • Use Case: process a batch of invoices to extract totals and store results in CSV, or consolidate project PDFs into a single report.

Quick Start

Run the toolkit on sample.pdf to extract text, merge pages, and create a new output.pdf.

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 invoices in Python?

To extract text and tables from PDF invoices, this skill automates parsing using libraries like pypdf and pdfplumber. It reliably pulls simple structures and text from PDFs for indexing or reporting.

What is the best way to merge multiple PDF reports into a single file?

The best way to merge multiple PDF reports is by using this skill's batch processing capabilities. It combines multiple documents into a single output file for logical packaging and consolidation.

Can I read and fill interactive forms in a PDF using Python?

You can read and fill interactive forms in a PDF using this skill. It handles form data extraction, filling, and annotation to prepare fillable forms for automation workflows.

Do I need external libraries like pdfplumber to split and parse PDFs?

You do need external libraries like pdfplumber, pypdf, and pdf2image to split and parse PDFs. This skill requires these dependencies to render, manipulate, and extract data reliably.

How do I split a large PDF document into logical units for archiving?

To split a large PDF document into logical units, this skill applies automated batch processing. It divides documents into manageable parts suitable for archiving and packaging.