nano-pdf

Edit PDF pages via natural-language instructions with the nano-pdf tool.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/AlexiosBluffMara/mercury --skill nano-pdf-alexiosbluffmara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/AlexiosBluffMara/mercury/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/AlexiosBluffMara/mercury --skill nano-pdf-alexiosbluffmara

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing PDFs manually is tedious and error-prone when changes are minor (typos, titles, or page-level updates). nano-pdf automates this by applying natural-language instructions to a chosen page, delivering consistent edits quickly.

Core Features & Use Cases

  • Natural-language edits: Describe changes to be applied on a specific page, including typos, titles, or formatting.
  • Page-scoped editing: Target a single page or a range to apply content updates without altering layout elsewhere.
  • Real-world use: Update a report's title on page 2 or fix a misspelled subtitle across a contract.

Quick Start

Describe the change you want to make and the target page, then run nano-pdf edit on your PDF.

Frequently Asked Questions about nano-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit text on a specific page in a PDF using natural language?

Edit PDF text on a specific page by providing natural-language instructions that describe the required content updates; nano-pdf parses these instructions to apply deterministic page-level edits with output validation.

What is the best way to fix typos in a PDF contract without altering the layout?

Fixing typos in a PDF contract without altering the layout is done by targeting the specific page with natural-language instructions, ensuring page-scoped edits that update text without affecting formatting elsewhere in the document.

Can I update a report title on a single page without changing other content?

Yes, you can update a report title on a single page by scoping your natural-language edit instructions to that page, ensuring the content update is applied only to the chosen page without altering other pages.

Does nano-pdf require an underlying language model to parse edit instructions?

Yes, nano-pdf requires an underlying language model to parse the natural-language instructions and perform deterministic page-level edits, along with the nano-pdf tool itself to execute the modifications on the document.

Are there limitations when applying page-level edits to PDF documents?

Limitations of page-level PDF edits include being scoped to specific pages or ranges, meaning the tool applies deterministic updates only to the chosen page and does not alter document layout elsewhere.