pdf

Process PDF documents for creation, editing, extraction, OCR, and conversion.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/MuhammadUA/Axe --skill pdf-muhammadua
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/MuhammadUA/Axe/tree/main/.kortix/opencode/skills/GENERAL-KNOWLEDGE-WORKER/pdf
Command: npx skills add https://github.com/MuhammadUA/Axe --skill pdf-muhammadua

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill eliminates the manual effort and specialized knowledge required to work with PDF documents, handling everything from creating new files to extracting data from scanned, encrypted, or corrupted PDFs.

Core Features & Use Cases

  • Full PDF Lifecycle Support: Create new PDFs from scratch, edit existing content, extract text and tables, fill native and non-fillable forms, run OCR on scanned documents, and convert between PDF and other formats.
  • Robust Error Handling: Automatically recovers from common PDF issues like encryption, corruption, and unreadable scanned text with built-in fallback workflows.
  • Use Case: A user with 200 scanned invoice PDFs can use this skill to extract all line-item data via OCR, compile the data into a structured CSV, and generate a summary report PDF with clickable source citations in minutes.

Quick Start

Use the pdf skill to extract all text and tables from the annual report PDF and save the extracted data to an Excel 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 a PDF document?

To extract text and tables from a PDF, the skill applies layout-aware extraction to parse annual reports and invoices, saving the structured output to formats like Excel or CSV.

Does this tool support OCR for scanned PDF files?

OCR is fully supported for scanned PDF files. The skill processes scanned invoices and documents using built-in fallback workflows to recover text from unreadable or corrupted images.

Can I fill out both native and non-fillable PDF forms?

You can fill both native and non-fillable PDF forms. The skill supports native form population and annotation-based filling to automate administrative and reporting workflows.

What is the best way to convert PDF files to other formats?

The best way to convert PDF files is using the skill's end-to-end conversion feature. It handles format conversion while supporting CJK fonts and source citation insertion for generated documents.

How do I handle encrypted or corrupted PDFs during data extraction?

Handling encrypted or corrupted PDFs during data extraction is managed automatically. The skill features robust error handling with built-in fallback workflows to recover data from problematic files.

Does the skill support adding source citations when creating PDFs?

Adding source citations when creating PDFs is supported. The skill inserts clickable source citations into generated summary reports and documents, satisfying digitization workflow requirements.