What it does
Extract text, tables, metadata, and structured data from PDF files. Use when a user asks to read a PDF, parse a PDF, extract data from a PDF, summarize a PDF document, pull tables from a PDF, or convert PDF content to structured formats like JSON or CSV. Handles single and multi-page documents, flags scanned PDFs for OCR, and reads borderless and password-protected PDFs.
This entry summarizes the public skill for discovery. Prefer the upstream SKILL.md for the full instruction text (we do not paste restricted or lengthy proprietary prompt bodies).
Install & usage
Multi-agent install (Terminal Skills CLI)
npx terminal-skills install pdf-analyzer
Manual curl examples:
# Claude Code
curl -sL https://raw.githubusercontent.com/TerminalSkills/skills/main/skills/pdf-analyzer/SKILL.md -o .claude/skills/pdf-analyzer.md
# Codex
curl -sL https://raw.githubusercontent.com/TerminalSkills/skills/main/skills/pdf-analyzer/SKILL.md -o .codex/skills/pdf-analyzer.md
# Cursor
curl -sL https://raw.githubusercontent.com/TerminalSkills/skills/main/skills/pdf-analyzer/SKILL.md -o .cursor/skills/pdf-analyzer.md
Best for
Extracting text/tables/structure from PDFs.
Hands-on test
- test_level: fully-tested
- Ran: yes
- When: 2026-11-01T01:20:00+08:00 (Asia/Shanghai)
- Result: Extracted text/tables from a sample PDF with pdfplumber per skill flow.
- Gotchas: Scanned/image-only PDFs need OCR extras not covered by the basic path.
Money-saving tip
Skills are free/open-source; spend goes to your agent plan. Start on Cursor Plus ($8/mo) or Claude Pro / ChatGPT Go before upgrading.
Source & license
- source_repo: TerminalSkills/skills
- Source: https://github.com/TerminalSkills/skills/tree/main/skills/pdf-analyzer
- License: Apache-2.0 — https://github.com/TerminalSkills/skills/blob/main/LICENSE
- Restrictions: Repo LICENSE is Apache-2.0; keep NOTICE/attribution. Some catalog skills wrap third-party SaaS — those need their own accounts/keys.