processing-pdf

Extract and analyze text, tables, and content from PDF documents.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/voiddreamz/dotfiles --skill processing-pdf-voiddreamz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: processing-pdf
Source: https://github.com/voiddreamz/dotfiles/tree/main/.config/opencode/skills/processing-pdf
Command: npx skills add https://github.com/voiddreamz/dotfiles --skill processing-pdf-voiddreamz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Reading and analyzing PDF files manually is slow, especially for long academic papers, scanned documents, and reports. This Skill provides a structured workflow to read, extract, and summarize PDF content directly in your AI assistant. ## Core Features & Use Cases - PDF Reading & Extraction: Reads PDFs directly, handles scanned image-based PDFs via visual inspection, and processes large files in segments to avoid context overflow. - Structured Analysis Templates: Produces document summaries with title, author, key sections, and action items; extracts tables into Markdown with page references and units. - arXiv Integration: Uses the arxiv MCP tool to fetch paper text when working with arXiv publications. - Use Case: Upload a research paper or business report and ask for a structured summary with key findings, extracted tables, and precise page citations. ## Quick Start Read the attached PDF report and give me a structured summary with the key findings and any data tables extracted with page numbers.

Frequently Asked Questions about processing-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from a PDF with an AI assistant?▼

Provide the PDF file path or upload the document, and the assistant reads it directly using its built-in PDF reading capability. For arXiv papers, it can fetch the text via the arxiv MCP tool instead of parsing the file.

How to extract tables from a PDF into Markdown?▼

The workflow extracts detected tables into Markdown table format, annotating each with its source page number. When tables contain numeric values, units are preserved alongside the data.

Can scanned PDF documents be read and analyzed?▼

Scanned PDFs that contain only images are handled through visual inspection using the look_at tool rather than text extraction. This allows information to be captured even when no text layer exists in the document.

What happens when a PDF is too large to process at once?▼

Large PDF files are processed in segments to avoid overflowing the context window. The document is read in parts and the analysis is assembled across the segments.

Does PDF analysis support languages other than English?▼

The output defaults to the language the user writes in, while key terminology from the original document is preserved. Citations reference exact page numbers or line numbers regardless of language.