pdf

Read, extract text and tables, merge, split, and edit PDFs with Python.

839|277|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/matevip/mateclaw --skill pdf-matevip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/matevip/mateclaw/tree/main/mateclaw-server/src/main/resources/skills/pdf
Command: npx skills add https://github.com/matevip/mateclaw --skill pdf-matevip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates PDF processing tasks by enabling reading, text and table extraction, page merging/splitting, rotation, watermarking, creation, form filling, encryption, image extraction, and OCR on scanned documents, reducing manual effort.

Core Features & Use Cases

  • Text and data extraction from PDFs using Python libraries
  • Merge, split, rotate, and watermark PDFs; create new documents
  • Form filling and encryption/decryption; OCR for scanned PDFs
  • Use Case: automate invoice data extraction or contract review across thousands of files

Quick Start

Use the pdf skill to extract all text from the attached file 'invoice-q3.pdf'.

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 PDFs for automated invoice processing?

To extract text and tables from PDFs, this Skill uses Python-based tooling to read invoices and reports, capturing structured data for automated workflows. It processes document-heavy files across macOS, Linux, and Windows to reduce manual data entry.

Can I merge, split, and rotate scanned PDF pages without losing data?

You can merge, split, and rotate scanned PDF pages without losing data using this Skill's Python utilities. It applies edits like page manipulation and watermarking while preserving the original document structure for archival digitization.

Does this PDF data extraction tool support OCR for scanned compliance files?

This PDF data extraction tool supports OCR for scanned compliance files, converting images to searchable text. It handles archival digitization across macOS, Linux, and Windows using python3 to automate reproducible workflows.

What is the best way to automate form filling and encryption across thousands of PDF reports?

The best way to automate form filling and encryption across thousands of PDF reports is using this Skill's batch processing capabilities. It applies form filling and encryption/decryption to document-heavy workflows, ensuring reproducible automated outputs.

Do I need Python installed to run PDF extraction and editing tasks on my local machine?

You need Python installed to run PDF extraction and editing tasks, as this Skill relies on python3 and explicit tool support. This environment setup enables reproducible, automated workflows for document processing across multiple operating systems.

Why does my PDF text extraction return unreadable characters for certain invoices?

PDF text extraction returning unreadable characters for invoices usually indicates scanned image content instead of embedded text. Applying the Skill's OCR feature resolves this by recognizing text from images, enabling accurate data extraction from compliance files.