pdf

Extract text and tables from PDFs using Python libraries.

229|5|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/760485464/qyclaw --skill pdf-760485464
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/760485464/qyclaw/tree/main/skills-builtin/pdf
Command: npx skills add https://github.com/760485464/qyclaw --skill pdf-760485464

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDFs are everywhere but extracting content, merging documents, and automating form processing are tedious manual tasks. This skill provides a unified workflow for reading, merging, splitting, OCR on scans, and generating or filling PDFs with Python.

Core Features & Use Cases

  • Extract text and tables from PDFs using pypdf and pdfplumber.
  • Merge, split, rotate, watermark, and recreate PDFs; fill forms; and render pages for verification.
  • Use Case: Automate invoice processing by extracting totals, dates, and line items from many PDFs and exporting to CSV for accounting.

Quick Start

Process a PDF to extract text and tables and generate a structured data 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 PDFs for invoice processing?

Extracting text and tables from PDFs uses pypdf and pdfplumber to read document content and export structured data to CSV. This automates pulling totals, dates, and line items from many invoices for accounting.

Can I perform OCR on scanned PDFs to digitize documents?

Yes, you can perform OCR on scanned PDFs to digitize documents. The skill renders PDF pages into images using pdf2image and Pillow, then applies OCR to extract text from scans for archiving and digitization workflows.

What is the best way to merge, split, and manipulate PDF files in Python?

The best way to merge, split, and manipulate PDF files in Python is using a unified workflow that reads, rotates, watermarks, and recreates documents. This skill handles these operations using pypdf and reportlab for document generation.

Does this PDF processing skill support form filling and creation?

Yes, this PDF processing skill supports form filling and creation. It uses Python libraries like pypdf and reportlab to fill existing forms and generate new PDF documents, automating administrative form processing tasks.

Do I need Python dependencies installed to automate PDF data extraction?

Yes, you need Python dependencies installed to automate PDF data extraction. The skill requires pypdf, pdfplumber, pdf2image, and Pillow to read, render, OCR, and manipulate PDF documents for administrative automation.