
PDF Reader
Extracts, summarizes and structures content from PDF documents, including tables and forms.
- Repository
- RightNow-AI/openfang
- Stars
- 18,243
- Licence
- Apache-2.0
- Files
- 1 file
What it does
Once installed, the agent approaches PDF files as a document analyst: it pulls out text while keeping headings, sections and table layouts intact, and it separates exact quoted text from its own summaries. For scanned PDFs it suggests OCR tools and notes confidence, and it flags parts it could not read reliably. It can also turn tables and forms into Markdown, CSV or JSON, and compare or search across several PDFs.
Great for
- Professionals who need key dates, amounts or obligations pulled from contracts, invoices or financial reports
- Students and researchers who want a structured summary of academic papers
- Anyone converting tables or forms from a PDF into a spreadsheet-friendly format
Skip it if
- Highly sensitive or confidential documents if the agent's environment sends files to external OCR or cloud services, since the file contents may leave your machine; check your setup first
- Legal or financial decisions made on the agent's output alone, because extraction and summaries can contain errors and the skill itself warns that unreliable sections may be missed
Try asking
- “Summarize this 40-page research paper: one-line overview, then section-by-section breakdown”
- “Pull all line items, totals, tax amounts and payment terms from this invoice PDF into CSV”
- “Compare these two versions of a contract and highlight differences by section”
- “Extract the filled-in form fields from this application as key-value JSON”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.
pdf-reader.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip pdf-reader.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip pdf-reader.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Upload or point the agent to the PDF and state the output you want (Markdown, CSV or JSON) so the structure is preserved
- For scanned documents, confirm OCR is installed in your environment and ask the agent to report confidence levels
- Ask the agent to separate verbatim text from its interpretation when accuracy matters, and spot-check tables against the original
What's inside
- SKILL.md
Redistributed unmodified from RightNow-AI/openfang under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.