pdf

Extract text and tables from PDFs using Python libraries.

38|7|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/sheng-jie/Maf.AgentSkills --skill pdf-sheng-jie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/sheng-jie/Maf.AgentSkills/tree/main/samples/Maf.AgentSkills.WebDemo/.maf/skills/pdf
Command: npx skills add https://github.com/sheng-jie/Maf.AgentSkills --skill pdf-sheng-jie

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive toolkit for PDF manipulation, including text extraction, merging, splitting, and form handling. It also demonstrates how to leverage Python libraries to automate PDF tasks at scale.

Core Features & Use Cases

  • Text & Table Extraction: Extract raw text and table data from PDFs for downstream analysis.
  • Document Creation & Merging: Create new PDFs and merge multiple documents into a single file.
  • Form Handling: Fill and annotate PDF forms programmatically.

Quick Start

Use the Python tools described to extract text from a sample PDF and save it for further processing.