Install any skill in seconds. Free to start, no credit card required.
Get Started Free →graniet/nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI. Modify text, fix typos, update titles, and make content changes to specific pages without manual editing.
Passed 10 of 15 test cases with the skill, and 7 of 15 without it.
and 4 more in the full report
7 fixed8 passed either way5 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
We need to install the CLI tool that edits PDFs using natural language in our Python environment using uv. What is the exact command to install it?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies `uv pip install nano-pdf`. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill is repo-local and stays inactive until explicitly activated.
When the original instructions refer to legacy tool names, use these Kheish mappings:
terminal => bashweb_extract => web_fetch, plus web_search when discovery is neededsearch_files => grep_search and glob_searchbrowser_* tools require a browser-capable surfaced tool or MCP; if none is available, use the closest available surface and say so explicitlyWhen the instructions mention local helper files, resolve them from ${KHEISH_SKILL_DIR}.
Edit PDFs using natural-language instructions. Point it at a page and describe what to change.
# Install with uv (recommended — already available in Kheish)
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
test cases passed, vs 7 / 15 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.