Skip to content

nano-pdf PDF Editor

Edit a specific PDF page using plain-English instructions via the nano-pdf CLI

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”
Step-by-step guide: how to use nano-pdf PDF EditorInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    nano-pdf.zip
  2. 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. 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.