pdf

Merge, split, extract text and tables, OCR, and fill PDF forms.

Updated May 7, 2026
One-click install
npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill pdf-moodmnky-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/MOODMNKY-LLC/mnky-atlas/tree/main/skills/pdf
Command: npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill pdf-moodmnky-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual PDF processing is slow, repetitive, and error-prone, especially when handling bulk documents, scanned files with no editable text, or repetitive form entry tasks that consume valuable work time.

Core Features & Use Cases

  • Comprehensive PDF Manipulation: Merge, split, rotate, watermark, and encrypt/decrypt PDFs in bulk, perfect for consolidating multi-page reports or securing sensitive client documents.
  • Text & Structured Data Extraction: Pull editable text and formatted table data from both digital and scanned PDFs using OCR, ideal for digitizing invoices, contracts, or archival records for analysis.
  • Automated Form Filling: Programmatically fill fillable and non-fillable PDF forms, eliminating manual data entry for applications, surveys, tax forms, and other repetitive form workflows.

Quick Start

Use the pdf skill to extract all text and table data from the scanned file 'vendor-invoices.pdf' and compile the results into a structured CSV file for accounting review.

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 table data from scanned PDF files?

To extract text and table data from scanned PDF files, you need OCR processing to convert images into editable text. This skill uses OCR alongside pdfplumber to pull structured table data and text from scanned documents for analysis.

What is the best way to automate filling out PDF forms in bulk?

Automating PDF form filling in bulk requires programmatically populating both fillable and non-fillable fields. This skill eliminates manual data entry by automating form population for repetitive workflows like applications, surveys, and tax forms.

How do I merge, split, and encrypt multiple PDF documents without manual configuration?

Merging, splitting, and encrypting multiple PDF documents without manual configuration is handled via Python libraries like pypdf and command-line tools like qpdf. This skill performs bulk PDF manipulation to consolidate multi-page reports or secure sensitive client documents.

Can I extract structured table data from digital PDFs and export it to CSV?

Yes, you can extract structured table data from digital PDFs and export it to CSV. The skill extracts formatted table data from digital and scanned documents, compiling the results into structured files for accounting review and analysis.

Does this PDF processing tool require manual software configuration to use OCR?

No, this PDF processing tool does not require manual software configuration to use OCR. It leverages Python libraries like pypdf, pdfplumber, and reportlab alongside command-line tools like qpdf and poppler-utils to deliver reliable PDF manipulation directly.

What are the limitations of using Python libraries for PDF table extraction?

Limitations of using Python libraries for PDF table extraction depend on document quality and scan clarity. While pdfplumber and OCR handle digital and scanned files effectively, heavily distorted or non-standard formatted documents may yield misaligned structured data extraction.