nano-pdf

Edit PDF text and page content using natural-language instructions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Hermesagents/hermes-agents --skill nano-pdf-hermesagents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Hermesagents/hermes-agents/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/Hermesagents/hermes-agents --skill nano-pdf-hermesagents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing PDFs is tedious and error-prone when changes must be made across pages; nano-pdf enables making content edits with natural-language instructions, reducing manual editing time.

Core Features & Use Cases

  • Natural-language PDF editing: Change text, update titles, and fix typos on a specific page.
  • Page-targeted edits across multi-page PDFs, including style and formatting tweaks.
  • CLI-driven workflow with optional LLM-based interpretation.

Quick Start

Edit deck.pdf on page 1 to set the title to 'Q3 Results'.

Frequently Asked Questions about nano-pdf

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

FAQPage Schema
How do I edit PDF text without manual formatting work?

You can edit PDF text using natural-language instructions to modify content, change titles, and correct typos, which reduces manual editing time. The nano-pdf CLI processes these instructions to apply targeted text updates.

Can I update content on a specific page in a multi-page PDF?

Yes, nano-pdf supports page-targeted edits across multi-page PDFs, allowing you to update content on specific pages. You can direct the CLI to apply text changes and formatting tweaks to a designated page number.

Do I need an LLM backend to edit PDFs with natural language?

Yes, editing PDFs with natural-language instructions requires an LLM-backed backend to interpret your commands. The nano-pdf CLI relies on this backend to understand and apply the requested text modifications to the document.

What's the best way to fix typos across a multi-page PDF document?

The best way to fix typos across multi-page PDFs is using natural-language instructions via the nano-pdf CLI. This approach interprets your commands to correct text errors on specific pages without manual editing.

Does nano-pdf support style and formatting tweaks on PDF pages?

Yes, nano-pdf supports style and formatting tweaks on specific pages within multi-page PDFs. You can issue natural-language instructions to adjust the document's appearance and content formatting directly through the CLI.

When should I not use natural-language instructions for PDF editing?

You should not use natural-language PDF editing for tasks requiring precise layout adjustments or complex structural changes, as it is primarily suited for editing titles, correcting typos, and updating text content on specific pages.