Install any skill in seconds. Free to start, no credit card required.
Get Started Free →lord1egypt/nano-pdf
Edit PDF text/typos/titles via nano-pdf CLI (NL prompts).
Passed 18 of 20 test cases with the skill, and 10 of 20 without it.
and 7 more in the full report
9 fixed11 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
When invoking the CLI executable to modify a PDF page, what primary subcommand keyword must follow the binary name?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies `edit` as the subcommand | Missed | Passed |
The instructions your model reads when the skill loads.
Edit PDFs using natural-language instructions. Point it at a page and describe what to change.
# Install with uv (recommended — already available in Hermes)
uv pip install nano-pdf
# Or with pip
pip install nano-pdf
nano-pdf edit <file.pdf> <page_number> "<instruction>"
# 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'"
read_file to check file size, or open it)nano-pdf --help for config)test cases passed, vs 10 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.