nano-pdf

Edit PDF text and formatting on specified pages via CLI.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/cloudliness/Hermes-Autonomous-AI-Agent-Dialed-In-For-Windows-11 --skill nano-pdf-cloudliness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/cloudliness/Hermes-Autonomous-AI-Agent-Dialed-In-For-Windows-11/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/cloudliness/Hermes-Autonomous-AI-Agent-Dialed-In-For-Windows-11 --skill nano-pdf-cloudliness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs with natural-language instructions to modify text, fix typos, and adjust page content without manual re-editing.

Core Features & Use Cases

  • Natural-language edits: target specific pages and describe changes to text, formatting, or layout.
  • Quick revisions for proofreading, title updates, and content corrections across documents (reports, contracts, forms).
  • Workflow-friendly: integrates with a CLI to apply changes while preserving layout and structure.

Quick Start

Describe the changes you want on a specific page 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 PDF documents using natural language instructions?

You can edit PDFs by running nano-pdf edit <file.pdf> <page_number> "<instruction>" in your CLI, applying natural-language requests to modify text, fix typos, and adjust formatting on specified pages while preserving the original layout.

Can I fix typos and update titles in specific PDF pages without re-editing the whole document?

Yes, you can target specific PDF pages for proofreading, title updates, and content corrections by describing the desired changes in natural language, allowing you to apply quick revisions without manual re-editing of the entire document.

Does this CLI tool support modifying text and formatting in PDF contracts and reports?

Yes, this CLI tool supports modifying text and formatting across documents such as reports, contracts, and forms by applying page-level natural-language edits to adjust content while preserving the document structure.

Do I need any external dependencies to apply natural-language PDF edits?

No external dependencies are required as prerequisites, but the tool relies on standard Python PDF libraries to apply the natural-language changes and preserve the layout of your documents.

What is the best way to apply page-level content edits to a PDF?

The best way to apply page-level content edits is using the nano-pdf CLI command, where you specify the file, target page number, and a natural-language instruction to modify formatting or text while maintaining the layout.

Are there limitations when using natural-language instructions for PDF editing?

Limitations include relying on standard Python PDF libraries to apply changes, meaning complex layout restructuring may be restricted, but it effectively handles proofreading, title updates, and text corrections on specified pages.