Skip to content

Commit 379948a

Browse files
committed
Rename pdf → pdf-viewer, skill → view-pdf; refine trigger description
Plugin name: pdf → pdf-viewer - 'Viewer' makes the interactive/visual modality self-evident - Naturally explains why NOT to use for summarization - Matches enterprise-search precedent (capability-named, not job-function) Skill name: pdf → view-pdf - Verb-noun matches repo convention (review-contract, triage-nda) Trigger description (SKILL.md frontmatter): - Hybrid style: situation framing + verb list for keyword matching - Includes 'open, show, view' so bare 'open this PDF' triggers the skill — SKILL body then disambiguates viewer vs Read - Keeps 'Not for summarization (use Read)' guard Marketplace/plugin.json description: - Marketing-oriented (benefits-first) to match other plugins' style - 'View, annotate, sign... Mark up contracts, fill forms with visual feedback, stamp approvals, place signatures — download annotated copy' Updated all /pdf:* cross-references → /pdf-viewer:*
1 parent 9ba70e2 commit 379948a

File tree

12 files changed

+27
-26
lines changed

12 files changed

+27
-26
lines changed

.claude-plugin/marketplace.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@
6060
"description": "Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D"
6161
},
6262
{
63-
"name": "pdf",
64-
"source": "./pdf",
65-
"description": "Interactive PDF workflows — view, annotate, fill forms, and sign documents in a live viewer. Collaborate on markup, stamp approvals, and place signatures with real-time visual feedback."
63+
"name": "pdf-viewer",
64+
"source": "./pdf-viewer",
65+
"description": "View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures — then download the annotated copy."
6666
}
6767
]
6868
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"name": "pdf-viewer",
3+
"version": "0.2.0",
4+
"description": "View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures — then download the annotated copy.",
5+
"author": {
6+
"name": "Anthropic"
7+
}
8+
}
File renamed without changes.
File renamed without changes.
File renamed without changes.

pdf/README.md renamed to pdf-viewer/README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
# PDF Plugin
1+
# PDF Viewer Plugin
22

3-
Interactive PDF workflows — view, annotate, fill forms, and sign
4-
documents in a live viewer with real-time visual feedback.
3+
View, annotate, and sign PDFs in a live interactive viewer. Mark up
4+
contracts, fill forms with visual feedback, stamp approvals, and place
5+
signatures — then download the annotated copy.
56

67
## What It Does
78

@@ -17,10 +18,10 @@ documents in a live viewer with real-time visual feedback.
1718

1819
| Command | What it does |
1920
|---------|-------------|
20-
| `/pdf:open` | Open a PDF in the interactive viewer |
21-
| `/pdf:annotate` | Walk through the document, propose + apply markup, review together |
22-
| `/pdf:fill-form` | Fill PDF form fields interactively |
23-
| `/pdf:sign` | Place a signature or initials image on the page |
21+
| `/pdf-viewer:open` | Open a PDF in the interactive viewer |
22+
| `/pdf-viewer:annotate` | Walk through the document, propose + apply markup, review together |
23+
| `/pdf-viewer:fill-form` | Fill PDF form fields interactively |
24+
| `/pdf-viewer:sign` | Place a signature or initials image on the page |
2425

2526
## When to use this vs. just reading a PDF
2627

@@ -51,6 +52,6 @@ the PDF server starts automatically when the plugin loads.
5152

5253
## Signature Disclaimer
5354

54-
`/pdf:sign` places a **visual** signature image on the page. It is not
55+
`/pdf-viewer:sign` places a **visual** signature image on the page. It is not
5556
a certified or cryptographic digital signature. For legally binding
5657
e-signatures, use a dedicated signing service.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ execute directly. Still confirm with a screenshot.
4040
- **Comments:** note (sticky), freetext (visible on page)
4141
- **Shapes:** rectangle, circle, line
4242
- **Stamps:** any label — APPROVED, DRAFT, CONFIDENTIAL, REVIEWED
43-
- **Images:** signatures, initials, logos (see `/pdf:sign`)
43+
- **Images:** signatures, initials, logos (see `/pdf-viewer:sign`)
4444

4545
## Tips
4646

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ opens. The filled PDF is then displayed.
6363
> *After answers:* `interact``fill_form` + `get_screenshot`
6464
>
6565
> *You:* "Here's the filled form [screenshot]. The signature line is
66-
> still blank — want to add your signature with `/pdf:sign`?"
66+
> still blank — want to add your signature with `/pdf-viewer:sign`?"
6767
6868
## Notes
6969

7070
- Signature fields are usually separate — fill text first, then hand
71-
off to `/pdf:sign` for the image
71+
off to `/pdf-viewer:sign` for the image
7272
- Checkbox/radio values are `true`/`false` or the option string
7373
- The user can always drag & edit fields directly in the viewer
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ annotation.
5151
viewer
5252
- Coordinate origin is top-left; a typical bottom-right signature on
5353
US Letter is around `x: 400, y: 700`
54-
- Pair with `/pdf:fill-form` for complete form workflows
54+
- Pair with `/pdf-viewer:fill-form` for complete form workflows

0 commit comments

Comments
 (0)