nano-pdf

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Aevonix/colony-ai --skill nano-pdf-aevonix
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Aevonix/colony-ai/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/Aevonix/colony-ai --skill nano-pdf-aevonix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs without manual editing by applying natural-language instructions to modify text, correct typos, and update titles across pages.

Core Features & Use Cases

  • LLM-assisted edits: Change text, update dates or titles, and fix typos across single pages or entire documents.
  • Page-level control: Target specific pages or ranges to apply precise changes while preserving layout.
  • Batch workflows: Chain edits for multiple PDFs in automated document processing and proofreading workloads.

Quick Start

Edit page 2 of report.pdf to correct the title and fix a typo in the subtitle.

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 commands?▼

To edit PDF text using natural language, provide instructions to modify text, fix typos, or update titles. An LLM backend interprets the commands and applies the changes to specific pages or ranges while preserving the document layout.

Can I fix typos across multiple pages of a PDF at once?▼

Yes, you can fix typos across multiple PDF pages at once. The tool applies natural-language instructions to single pages or entire documents, enabling batch corrections and title updates across the specified page ranges.

What do I need to run natural-language PDF editing from the command line?▼

You need the nano-pdf runtime and an LLM backend to perform natural-language PDF editing from the command line. These dependencies process your text modification instructions and apply them to the target document.

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

Natural-language PDF editing preserves the original document layout when applying changes. The tool targets specific pages or ranges to apply precise text corrections, title updates, and simple layout changes while maintaining the existing format.

What is the best way to handle batch proofreading for multiple PDF documents?▼

The best way to handle batch proofreading for multiple PDFs is chaining natural-language edit commands. This allows automated document processing workloads to apply text fixes, date updates, and title corrections across files sequentially.

Are there limitations when applying simple layout changes to a PDF via CLI?▼

Limitations when applying simple layout changes to a PDF via CLI include handling only basic layout adjustments. The tool focuses on text modifications, typo corrections, and title updates across pages rather than complex structural redesigns.