nano-pdf

Edit PDF text on a specified page using natural-language instructions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

You can’t quickly correct typos, rename titles, or adjust small text mistakes inside PDFs without manually opening and re-editing the document.

Core Features & Use Cases

  • Natural-language PDF editing: Directly instruct changes to PDF content in plain language.
  • Page-targeted instructions: Apply edits to a specific page number to reduce unintended changes.
  • Common document fixes: Update headings, correct typos, and revise small details like dates or client names during routine document maintenance.

Quick Start

Run nano-pdf edit path/to/file.pdf page_number "Describe exactly what you want changed in the text, including the new phrasing."

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 in a PDF without manually opening the document?

To edit PDF text without manual re-editing, you can use the nano-pdf CLI to apply natural-language instructions targeting a specific page. It processes your requested text changes, such as correcting typos or updating headings, and outputs an updated PDF.

Can I use natural language to fix typos and update dates in an existing PDF?

Yes, you can use natural language to fix typos and update dates in an existing PDF. By providing the file path, page number, and a plain-language edit instruction to the nano-pdf CLI, the tool applies the textual revisions and generates the modified document.

How do I target text edits to a single page in a PDF document?

To target text edits to a single page in a PDF document, specify the desired page number when running the nano-pdf edit command. This ensures your natural-language edit instructions are applied only to that page, reducing unintended changes elsewhere.

Do I need OCR to make small text edits to an existing PDF?

No, you do not need OCR to make small text edits to an existing PDF. The nano-pdf CLI performs OCR-less text edits by directly applying your natural-language instructions to the specified page, allowing you to revise headings, dates, or names without character recognition.

What is the best way to correct document titles and small details during PDF maintenance?

The best way to correct document titles and small details during PDF maintenance is using a CLI tool like nano-pdf. It accepts natural-language instructions to update headings or fix small textual details on a specified page, producing an updated PDF without manual re-editing.

Are there limitations when applying natural-language instructions to edit PDF files?

A limitation when using natural-language instructions to edit PDF files is that edits are constrained to a specific page number. This page-targeted approach is designed for revising small textual details like headings and dates, rather than modifying document-wide formatting or layout.