nano-pdf

Edit specific PDF pages via natural language through the nano-pdf CLI.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Maxvyr/Maxvyr-omni-skills --skill nano-pdf-maxvyr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Maxvyr/Maxvyr-omni-skills/tree/main/nano-pdf
Command: npx skills add https://github.com/Maxvyr/Maxvyr-omni-skills --skill nano-pdf-maxvyr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill simplifies precise PDF edits by converting natural-language requests into deterministic page-level changes, reducing manual editing time and errors.

Core Features & Use Cases

  • Efficiently edit a specific PDF page via simple instructions.
  • Handle common edits such as updating titles, correcting typos, and applying small formatting changes.
  • Use in scenarios like preparing client-ready PDFs or updating drafts without reworking entire documents.

Quick Start

Edit page 1 of deck.pdf to set the title to 'Q3 Results' and correct the subtitle typo.

Frequently Asked Questions about nano-pdf

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

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

To edit a specific PDF page using natural language, you provide simple text instructions specifying the page index and desired changes. The CLI interprets these instructions to apply deterministic page-level text modifications.

Can I correct typos and update titles in a PDF without reworking the whole document?

Yes, you can correct typos and update titles in a PDF without reworking the entire document. The tool targets individual pages or sections for deterministic text edits based on your natural language instructions.

What is the best way to automate targeted text changes on a single PDF page?

The best way to automate targeted text changes on a single PDF page is routing natural language revision instructions through the command-line interface. This mechanism interprets page indices and validates output integrity for deterministic edits.

Does this natural language PDF editing approach require any external dependencies?

This natural language PDF editing approach requires no external dependencies. It operates independently by routing your text instructions through its command-line interface to modify specified document pages.

When should I avoid using natural language commands for PDF document editing?

You should avoid using natural language commands for PDF document editing when you need complex layout restructuring rather than targeted page-level text edits like correcting typos or updating titles.

How does the command-line interface validate PDF text modifications?

The command-line interface validates PDF text modifications by interpreting page indices and checking output integrity after applying your natural language edit instructions. This ensures deterministic page-level changes are accurate.