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.