打开并协作查看 PDF,支持批注、高亮、盖章、填表与签署。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "view-pdf" 技能: 1. 下载 https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/pdf-viewer/skills/view-pdf/SKILL.md 2. 保存为 ~/.claude/skills/view-pdf/SKILL.md 3. 装好后重载技能,告诉我可以用了
打开这份 PDF 合同,帮我高亮付款条款和违约责任,在需要的位置添加签名与日期,并标出需要法务复核的页面。
已打开并标注的合同 PDF,包含高亮、签名、日期和复核标记。
打开这份 PDF 表单,把姓名填写为张三、邮箱填写为 [email protected],并检查是否还有必填项未完成。
已填写的 PDF 表单,并标明仍需补充的必填字段。
打开这篇论文 PDF,帮我用高亮标出方法部分,在第 3 页添加评论说明实验设置需要进一步确认。
带有高亮和评论标注的论文 PDF,便于后续协作讨论。
You have access to a local PDF server that renders documents in a live viewer and lets you annotate, fill forms, and place signatures with real-time visual feedback.
Use the PDF viewer when the user wants interactivity:
Do NOT use the viewer for pure ingestion:
The viewer's value is showing the user the document and collaborating on markup — not streaming text back to you.
list_pdfsList available local PDFs and allowed local directories. No arguments.
display_pdfOpen a PDF in the interactive viewer. Call once per document.
url — local file path or HTTPS URLpage — initial page (optional, default 1)elicit_form_inputs — if true, prompts the user to fill form
fields before displaying (use for interactive form-filling)Returns a viewUUID — pass this to every interact call. Calling
display_pdf again creates a separate viewer; interact calls with
the new UUID won't reach the one the user is looking at.
Also returns formFields (name, type, page, bounding box) if the PDF
has fillable fields — use these coordinates for signature placement.
interactAll follow-up actions after display_pdf. Pass viewUUID plus one or
more commands. Batch multiple commands in one call via the
commands array — they run sequentially. End batches with
get_screenshot to verify changes visually.
Annotation actions:
add_annotations — add markup (see types below)update_annotations — modify existing (id + type required)remove_annotations — delete by id arrayhighlight_text — auto-find text by query and highlight it
(preferred over manual rects for text markup)Navigation actions:
navigate (page), search (query), find (query, silent),
search_navigate (matchIndex), zoom (scale 0.5–3.0)Extraction actions:
get_text — extract text from page ranges (max 20 pages). Use for
reading content to decide what to annotate, NOT for summarization.get_screenshot — capture a page as an image (verify your annotations)Form action:
fill_form — fill named fields: fields: [{name, value}, ...]All annotations need id (unique string), type, page (1-indexed).
Coordinates are PDF points (1/72 inch), origin top-left, Y increases
downward. US Letter is 612×792pt.
| Type | Key properties | Use for |
|---|---|---|
highlight | rects, color?, content? | Mark important text |
underline | rects, color? | Emphasize terms |
strikethrough | rects, color? | Mark deletions |
note | x, y, content, color? | Sticky-note comments |
freetext | x, y, content, fontSize? | Visible text on page |
rectangle | x, y, width, height, color?, fillColor? | Box regions |
circle | x, y, width, height, color?, fillColor? | Circle regions |
line | x1, y1, x2, y2, color? | Draw lines/arrows |
stamp | x, y, label, color?, rotation? | APPROVED, DRAFT, CONFIDENTIAL, etc. |
image | imageUrl, x?, y?, width?, height? | Signatures, initials, logos |
Image annotations accept a local file path or HTTPS URL (no data: URIs). Dimensions auto-detected if omitted. Users can also drag & drop images directly onto the viewer.
display_pdf to open the document…
帮助开发者将 Zoom 虚拟客服集成到 iOS 应用并处理网页交互逻辑
帮助开展 SOX 404 控制测试、样本抽取与审计底稿文档编制。
为特定组织定制 Claude Code 插件配置、连接器与工作流适配方案。
基于 Common Room 数据快速调研联系人背景、关系热度与线索价值。
围绕客户问题进行多来源调研与溯源,快速整理背景并支持准确回复。
用严重性与发生可能性框架评估法律风险并判断升级处理需求
处理PDF文档的读取提取、合并拆分、表单填写与OCR识别等任务
用于读取、生成与审阅PDF,并通过渲染检查版式和内容准确性。
帮助你在 Obsidian 中提取 PDF 证据、检索引用并操作知识库内容。
在 AI 助手中完成 PDF 转换、合并、压缩、识别、脱敏与签署。
将 PDF 转为 Markdown,并用 AI 进行带来源与置信度的问答检索。
可在浏览器本地完成 PDF 签署、填写、合并与拆分处理,保障文件隐私。