nano-pdf

Edit PDF text and titles via natural-language CLI commands.

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

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 edit the content of PDF documents using simple, natural language instructions, eliminating the need for complex PDF editing software and manual text manipulation.

Core Features & Use Cases

  • Text Modification: Change specific text, fix typos, and update titles within PDF pages.
  • Content Updates: Make direct content alterations on designated pages.
  • Use Case: Correct a misspelled name on page 5 of a contract or update a date on page 2 of a report without opening a graphical editor.

Quick Start

Use nano-pdf to edit the file 'document.pdf' on page 2 by changing the client name from 'Old Corp' to 'New Inc'.

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 documents without using complex graphical software?

You can edit PDF documents by issuing simple text manipulation commands to correct typos, update titles, and modify content on specific pages, entirely bypassing complex graphical editors.

Can I update specific text on a single page of a PDF file?

Yes, you can execute targeted content updates on designated pages, such as correcting a misspelled client name on page five or updating a report date on page two.

Do I need an LLM API key to perform natural language PDF editing?

Yes, an LLM API key is required for the underlying operations, as the system processes your natural language instructions to execute the precise text modifications on your PDF files.

What is the best way to change a company name in an existing PDF contract?

The best way is to use natural language commands to directly specify the old company name and the new replacement text, which updates the document content without manual formatting.

Are there limitations to modifying text in PDF files via natural language commands?

This approach focuses on text correction, title updates, and content modifications on specific pages, meaning it handles targeted textual edits rather than comprehensive graphical layout restructuring.

Does nano-pdf require any special packages for document processing?

Yes, the nano-pdf package must be installed to enable the CLI execution of natural language commands for your document processing and text manipulation workflows.