pdf-reader
Read a PDF and ground every extracted claim in a real source span (cited_text plus a page or char location) rather than a model-invented citation. Two paths, use together, the native Anthropic Citations API (attach the PDF as a document content block with citations enabled, so cited claims carry cited_text plus page_location) and the pdf-reader MCP server (read_pdf, search_pdf, pdf_evidence) for literal page and region evidence. Use when a question over a PDF needs defensible, quotable answers, when summarizing or extracting facts from a report or paper or contract, or when a claim about a PDF must point at the exact page and text it came from. Do NOT use for bulk OCR of scans (use ocr-suite) or for academic metadata and access tagging (use scholarly-literature-review).
- License 许可
- MIT
- 最近更新
- 2026-11-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- pdf-reader
- description
- Read a PDF and ground every extracted claim in a real source span (cited_text plus a page or char location) rather than a model-invented citation. Two paths, use together, the native Anthropic Citations API (attach the PDF as a document content block with citations enabled, so cited claims carry cited_text plus page_location) and the pdf-reader MCP server (read_pdf, search_pdf, pdf_evidence) for literal page and region evidence. Use when a question over a PDF needs defensible, quotable answers, when summarizing or extracting facts from a report or paper or contract, or when a claim about a PDF must point at the exact page and text it came from. Do NOT use for bulk OCR of scans (use ocr-suite) or for academic metadata and access tagging (use scholarly-literature-review).
02 资源文件 1
- 参考文档agents/openai.yaml113 B
03 SKILL.md 正文
PDF Reader (citation-grounded)
Read a PDF and make every claim provably traceable to a span in the source —
a verbatim cited_text plus a page (or character) location — instead of a
model-generated [1] that maps to nothing. Two complementary paths; prefer to
run both so the API's grounding and the MCP's literal evidence corroborate.
pdf-readeris an MCP server, not a workflow you reimplement. Themcp__pdf-reader__*tools do the extraction; this skill is the convention for grounding what they return. The native Citations API is the anti-hallucination guarantee — a cited span provably came from the PDF, not from the model.
When to Activate
- Any Q&A, summary, or fact-extraction over a PDF where the answer must be defensible.
- "What does this report/paper/contract say about X" and you must quote the exact page.
- Building a cited claim list from a PDF (findings, obligations, figures, dates).
- A downstream consumer (deep-research, a review) needs per-claim
cited_text+ location.
Do not use for: bulk OCR of image-only scans (use ocr-suite); academic
metadata / access classification / citation graphs (use scholarly-literature-review
or scholarly-access); pure page-image rendering with no claim to ground.
Path A — Native Citations API (the grounding guarantee)
Attach the PDF as a document content block with citations: {enabled: true}.
The response splits into text blocks; every cited block carries a citations
array whose entries are real spans from the PDF.
Path B — pdf-reader MCP (literal page + region evidence)
Workflow
Quality Rules
Pairs with
04 同仓库更多 Skills
clarify-requirements
Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.
openmm-md
Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein / protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.
visual-review
Take screenshots of web pages and UI using Playwright for visual review and iteration
status
Diagnostic status report — shows metaswarm installation state, project setup, and potential issues
start
Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work
setup
Interactive project setup — detects your project, configures metaswarm, writes project-local files