nano-pdf

Edit PDF text on specific pages using natural language commands.

228k|44.7k|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/NousResearch/hermes-agent --skill nano-pdf-nousresearch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/NousResearch/hermes-agent --skill nano-pdf-nousresearch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nano-pdf, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to modify the content of PDF documents using natural language instructions, eliminating the need for manual editing tools and complex software.

Core Features & Use Cases

  • Text Modification: Change existing text, correct typos, and update information on specific pages.
  • Content Updates: Modify titles, dates, names, and other textual elements within a PDF.
  • Use Case: You have a report PDF and need to update a date on page 5 from "January 2025" to "February 2026". You can instruct the agent to perform this specific change without opening a PDF editor.

Quick Start

Use nano-pdf to edit the file 'document.pdf' on page 2 and change the client name to 'Global Corp'.

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 using manual editing software?

To edit text in a PDF without manual software, you can use natural language commands to target specific pages for text modification, correcting typos, and updating dates or names directly within the document.

Can I update specific information like dates and names on a targeted PDF page?

Yes, you can update specific information on a targeted PDF page by issuing natural language instructions, allowing you to change names, modify titles, and correct dates without opening a traditional PDF editor.

How does natural language processing work for modifying PDF documents?

Natural language processing for modifying PDF documents works by passing your text instructions to an LLM, which interprets the commands and applies the requested text modifications directly to the specified pages of the file.

Do I need the nano-pdf CLI tool to change existing text in a PDF?

Yes, you need the nano-pdf CLI tool installed, as it internally relies on this dependency to interpret your natural language instructions and execute the text modifications within the PDF document.

What is the best way to correct typos across multiple PDF pages?

The best way to correct typos across PDF pages is using natural language commands to target specific pages, which automates the text modification process without requiring complex manual editing tools.

Are there limitations to editing PDFs with natural language commands?

Editing PDFs with natural language commands targets specific text modifications like correcting typos and updating dates, meaning it focuses on textual content updates rather than restructuring the entire document layout.