pdf

Process PDF documents with text extraction, table parsing, and merging.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/lDuang/mcp-skill-registry --skill pdf-lduang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/lDuang/mcp-skill-registry/tree/main/skill/pdf
Command: npx skills add https://github.com/lDuang/mcp-skill-registry --skill pdf-lduang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF documents often require manual and error-prone handling for text extraction, table parsing, form filling, merging, splitting, and rendering. This skill provides a programmable, end-to-end approach to handle PDFs reliably.

Core Features & Use Cases

  • Automated text extraction and table parsing from PDFs.
  • Form handling (fillable and non-fillable) and creation of new PDFs.
  • Batch operations such as merging/splitting and rendering previews.

Quick Start

Run a sample workflow to extract text from a PDF and save it to a text 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 PDF files in Python?

You can extract text and tables from PDF files using Python libraries like pypdf and pdfplumber to parse binary streams. This approach replaces manual document handling with reliable programmatic extraction for administrative workflows.

Can I merge and split multiple PDF documents in bulk?

Yes, you can merge and split multiple PDF documents in bulk. This skill supports batch operations across many files, allowing you to automate merging, splitting, and rendering previews for bulk PDF processing tasks like invoice handling and audits.

Does pypdf support filling interactive PDF forms?

Yes, pypdf supports filling interactive PDF forms. This skill handles form processing end-to-end, allowing you to manage both fillable and non-fillable forms, validate form fields, and even create new PDFs while handling administrative workflows.

What's the best way to convert PDF content to images for previews?

To convert PDF content to images for previews, you can use the pdf2image library alongside pypdf. This skill leverages pdf2image to render PDF content into image previews, enabling visual validation during document digitization and bulk PDF operations.

Do I need Python installed to automate PDF processing workflows?

Yes, you need Python installed to automate PDF processing workflows. This skill requires Python libraries like pypdf, pdfplumber, and optionally pdf2image and reportlab to parse streams, render content, and generate PDFs for document digitization.