pdf

Automate PDF creation, editing, extraction, OCR, form filling, and conversion.

28|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/labs21-dev/agents-stack --skill pdf-labs21-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/labs21-dev/agents-stack/tree/main/skills-optional/using-documents/pdf
Command: npx skills add https://github.com/labs21-dev/agents-stack --skill pdf-labs21-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDFs are pervasive but manual processing is slow and error-prone; this skill automates creation, editing, extraction, OCR, form filling, and conversion of fixed-layout PDFs.

Core Features & Use Cases

  • Create and edit PDFs with embedded metadata and typography guidance.
  • Extract text, tables, and structure from PDFs using pypdf, pdfplumber, and related tools.
  • OCR for scanned PDFs using pytesseract and pdf2image, fill forms, and render outputs for verification.
  • Convert PDFs to Word, images, and other formats; batch processing and metadata management for archives.

Quick Start

Process a sample PDF to extract text, fill forms, and generate a verified output.

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 PDF in Python?▼

You can extract text, tables, and document structure from a PDF in Python using libraries like pypdf and pdfplumber, which parse fixed-layout files to retrieve content for data processing workflows.

Can I perform OCR on a scanned PDF to extract text?▼

Yes, you can perform OCR on a scanned PDF to extract text by combining pdf2image to render pages and pytesseract to recognize characters, enabling digitization of image-based documents.

How do I automate filling PDF forms with Python?▼

Automate filling PDF forms with Python by using pypdf to populate native form fields and applying annotation techniques for non-fillable documents, streamlining batch form processing.

What is the best way to convert PDFs to images or Word documents?▼

The best way to convert PDFs to images or Word documents is through automated format conversion tools that render fixed-layout pages into desired outputs, supporting large-scale archive transformations.

Do I need to install Python libraries to create and edit PDFs?▼

Yes, you need Python libraries such as ReportLab for creation and qpdf for editing to automate PDF generation, modify embedded metadata, and apply typography guidance.