nano-pdf

Edit PDF text, typos, and titles via natural-language prompts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF editing often requires manual, repetitive adjustments across pages; nano-pdf lets you describe changes in natural language and apply them directly.

Core Features & Use Cases

  • Edit text, typos, and titles on a specified PDF page using natural-language prompts.
  • Quick, on-demand corrections for reports, contracts, resumes, and other documents without complex tooling.
  • Use case: update a date, fix a misspelled name, or adjust a heading on a page.

Quick Start

Describe the desired change for your PDF and use nano-pdf to apply it to the specified page.

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 using natural language prompts?

You can edit PDF text by providing natural-language prompts that describe the desired changes, such as fixing typos or updating titles. The nano-pdf runtime parses your instructions and applies non-destructive edits to the specified document pages.

Can I target a specific page when editing a PDF document?

Yes, PDF editing supports page targeting, allowing you to apply instructions to a single page or across multi-page documents. This is useful for administrative, legal, and content workflows where specific sections need date or name corrections.

What is the best way to fix typos in a PDF contract without complex tooling?

The best way to fix typos in a PDF contract is to describe the required corrections in natural language. The automated runtime parses the instructions and applies the text changes directly to the document, streamlining administrative and legal workflows.

Are there limitations when using natural-language prompts to update PDF documents?

Limitations include the need for a Python-based runtime and a command-line tool interface. Additionally, the automated editing process is designed for text, typos, and title corrections rather than complex layout or structural modifications.