
nano-pdf PDF Editor
Edit a specific PDF page using plain-English instructions via the nano-pdf CLI
- Repository
- spinabot/brigade
- Stars
- 11,367
- Licence
- MIT
- Files
- 1 file
What it does
This skill teaches the agent to use the nano-pdf command-line tool to change text in a PDF. You tell the agent which file, which page, and what to change in plain language, such as fixing a typo or changing a title, and the agent runs the tool to make that edit. The skill also reminds the agent that page numbering can be 0-based or 1-based, so it may need to retry, and that the output should be checked before it is shared.
Great for
- People who need quick wording fixes in an existing PDF, like a slide deck export or report
- Users who already have or are willing to install the nano-pdf command-line tool
- Anyone who wants to describe edits in natural language instead of using a PDF editor
Skip it if
- Complex layout or design changes, since the skill only describes a single-page natural-language edit and does not cover images or formatting in detail (the files do not say otherwise)
- Sensitive or confidential documents sent without review, because the agent may misread the page number or the edit and the skill says output should be sanity-checked
- Environments where the nano-pdf tool cannot be installed, since the skill depends on it
Try asking
- “Edit deck.pdf page 1 to change the title to 'Q3 Results' and fix the typo in the subtitle”
- “Fix a spelling mistake on page 4 of contract.pdf”
- “Update the date on the cover page of report.pdf”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
nano-pdf.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip nano-pdf.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip nano-pdf.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Check the page numbering on your first run; if the edit lands on the wrong page, retry with the other indexing convention
- Always open and review the output PDF before sending it to anyone
- Keep instructions specific, naming the exact text to change and where it appears
What's inside
- SKILL.md
Redistributed unmodified from spinabot/brigade under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.