nano-pdf

Edit PDF pages by applying natural-language changes to text and formatting.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/tangzheng202202/hermes-skills --skill nano-pdf-tangzheng202202
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/tangzheng202202/hermes-skills/tree/main/06-productivity/productivity/nano-pdf
Command: npx skills add https://github.com/tangzheng202202/hermes-skills --skill nano-pdf-tangzheng202202

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs with natural-language instructions to apply page-level changes without manual editing, saving time on document revision and proofreading.

Core Features & Use Cases

  • Edit specific pages by describing changes using a natural-language interface to update text, adjust formatting, and fix typos.
  • Preserve layout while applying edits across various documents, enabling rapid revisions for reports, manuals, and contracts.
  • Use cases include updating a report title on page 1, correcting dates, or adjusting content without opening a PDF editor.

Quick Start

Describe the exact edits you want to apply to a PDF, including the file name and page number, and nano-pdf will apply them.

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 opening a PDF editor?

You can edit PDF text by providing natural-language instructions to update titles, dates, or content. The tool applies these page-level changes directly, preserving the original layout without requiring manual editing.

Can I update specific pages in a PDF using natural language commands?

Yes, you can update specific PDF pages by describing the exact edits in natural language. The system supports both 0-based and 1-based page numbering to apply targeted changes to your reports, manuals, or contracts.

How do I fix typos and adjust formatting in a PDF document programmatically?

To fix typos and adjust formatting programmatically, describe the corrections in natural language. The system processes these instructions to apply text updates and formatting adjustments to the specified PDF pages.

Does natural-language PDF editing preserve the original document layout?

Yes, natural-language PDF editing preserves the original document layout. It applies your described text changes and formatting adjustments across various documents while maintaining the existing structural design.

What do I need to use natural-language commands for PDF document revision?

You need the nano-pdf CLI installed to use natural-language commands for PDF document revision. This allows you to apply page-level text updates and corrections without manual proofreading or opening a dedicated editor.

Is there a way to automate report title and date updates across multiple PDF files?

Automating report title and date updates is possible by describing the required changes in natural language. This enables rapid revisions across documents like reports and manuals without manual editing.