Use it when your goal in files and documents is clear and you can limit it to the data and actions it actually needs.
Nano Pdf
Edit text in existing PDFs via natural-language prompts
What does it add to Hermes?
Edit text in existing PDFs via natural-language prompts
Nano Pdf is a skill related to files and documents. It can let the agent read, organize, or create documents within the folder or account scope you grant.
This plain-language explanation is based on the publisher description. The original text remains visible for verification.
Do not add it merely to experiment when Hermes already has a simpler path, or when you cannot review its source and permissions.
Best for users who want a repeatable way of working inside Hermes.
Use a test folder containing copies of non-sensitive files and begin with one read operation.
Edit text in existing PDFs via natural-language prompts
This entry was indexed from Hermes Bundled Skills. Our explanation interprets the type and domain without inventing a capability not present upstream.
The source is official or editorially reviewed, but you still need to review permissions and version compatibility.
Inspect, install, then test.
- 01Open the source
Match the publisher, license, and description to your need. Check the real update history.
- 02Review permissions and secrets
Never paste a secret value into this site. Use environment-variable names and grant the smallest scope.
- 03Copy setup only after review
The controls below copy text. They do not execute commands on your device.
- 04Test with a non-sensitive task
Inspect the visible tools, then exclude write or delete tools you do not need.
Already installed with Hermes.
This skill ships with Hermes and loads when the agent decides it is relevant. There is nothing to install; read the definition below so you know what it will do.
Open the official page ↗Exactly what Hermes loads when this skill runs.
Reproduced from the official documentation. Read it before enabling the skill: this text becomes the agent's instructions.
Edit text in existing PDFs via natural-language prompts.
Skill metadata
A lookup table. Do not read it all; find the row that applies to you.
| Source | Bundled (installed by default) |
| Path | skills/productivity/nano-pdf |
| Version | 1.0.0 |
| Author | community |
| License | MIT |
| Platforms | linux, macos, windows |
| Tags | PDF, Documents, Editing, NLP, Productivity |
| Related skills | pdf, ocr-and-documents |
Reference: full SKILL.md
Explains the idea itself. Read it slowly; the later sections build on it.
Edit PDFs using natural-language instructions. Point it at a page and describe what to change. For structural PDF work (merge, split, forms, watermarks, creation), see the pdf skill; for text extraction from scans, see ocr-and-documents.
Prerequisites
Explains the idea itself. Read it slowly; the later sections build on it.
# Install with uv (recommended — already available in Hermes)
uv pip install nano-pdf
# Or with pip
pip install nano-pdfUsage
Explains the idea itself. Read it slowly; the later sections build on it.
nano-pdf edit <file.pdf> <page_number> "<instruction>"Examples
Explains the idea itself. Read it slowly; the later sections build on it.
# Change a title on page 1
nano-pdf edit deck.pdf 1 "Change the title to 'Q3 Results' and fix the typo in the subtitle"
# Update a date on a specific page
nano-pdf edit report.pdf 3 "Update the date from January to February 2026"
# Fix content
nano-pdf edit contract.pdf 2 "Change the client name from 'Acme Corp' to 'Acme Industries'"Notes
Explains the idea itself. Read it slowly; the later sections build on it.
- Page numbers may be 0-based or 1-based depending on version — if the edit hits the wrong page, retry with ±1
- Always verify the output PDF after editing (use
read_fileto check file size, or open it) - The tool uses an LLM under the hood — requires an API key (check
nano-pdf --helpfor config) - Works well for text changes; complex layout modifications may need a different approach