pdf

Extract text, tables, and metadata from PDF documents.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/baramnim/skill.md --skill pdf-baramnim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/baramnim/skill.md/tree/main/pdf
Command: npx skills add https://github.com/baramnim/skill.md --skill pdf-baramnim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF documents often contain important text, tables, and forms that are tedious to extract, merge, or generate manually. This skill provides a programmable workflow to read, manipulate, and create PDFs at scale.

Core Features & Use Cases

  • Extract text and tables from PDFs into usable formats (TXT, CSV, JSON).
  • Merge, split, rotate, and annotate PDFs for document workflows.
  • Fill forms and generate new PDFs from templates for reporting and archival.

Quick Start

Extract text and tables from a sample PDF named document.pdf and output structured results.

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 documents into usable data?

To extract text and tables from PDFs into usable data, this skill applies libraries like pypdf and pdfplumber to parse document content, outputting structured formats such as TXT, CSV, and JSON for analysis.

What is the best way to merge or split PDFs for document workflows?

The best way to merge or split PDFs for document workflows is using this skill's programmable actions, which apply pypdf to manipulate pages, allowing you to merge, split, rotate, and annotate documents at scale.

Can I generate new PDFs from templates and fill forms automatically?

Yes, you can fill forms and generate new PDFs from templates automatically, using the reportlab library to create documents for reporting and archival, turning static templates into populated records.

Do I need pypdf and pdfplumber to parse and analyze PDF metadata?

Yes, you need libraries such as pypdf, pdfplumber, and reportlab to parse, analyze, and generate PDFs, as these dependencies provide the programmatic workflow to read and extract document metadata.

When do I need to convert PDFs into searchable data formats?

You need to convert PDFs into searchable data formats when documents contain important text, tables, and forms that are tedious to extract manually, requiring a scalable workflow to read and manipulate content.