nano-pdf

Apply natural-language instructions to edit PDF titles, typos, layout, and content.

330|61|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/eggent-ai/eggent --skill nano-pdf-eggent-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/eggent-ai/eggent/tree/main/bundled-skills/nano-pdf
Command: npx skills add https://github.com/eggent-ai/eggent --skill nano-pdf-eggent-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs with natural-language prompts to perform precise modifications without manual editing.

Core Features & Use Cases

  • Edit specific pages or regions by describing changes in plain language.
  • Apply edits such as updating titles, correcting typos, or adjusting layout across pages.
  • Use case: modify a report like deck.pdf to fix a title and correct the subtitle on page 1.

Quick Start

Edit deck.pdf page 1 to change the title to 'Q3 Results' and fix the 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 a PDF with natural language commands?

You can edit a PDF by providing natural-language instructions to perform targeted edits like updating titles or correcting typos. The Skill applies these plain language prompts directly to specified pages for deterministic document modifications.

Can I fix typos and adjust layout on specific pages of a PDF document?

Yes, you can fix typos and adjust layout on specific PDF pages. By specifying the target page number and describing the required text or layout corrections in plain language, the Skill applies precise modifications to those regions.

Do I need a command-line interface to modify PDF files?

Yes, modifying PDF files requires the nano-pdf command-line interface to be available. The Skill operates through this CLI environment to execute deterministic page-based edits on your documents.

What is the best way to redact content across multiple PDF pages?

The best way to redact PDF content is by using natural-language prompts to specify the targeted content for removal. This approach applies deterministic edits across specified pages without requiring manual redaction tools.

Are there limitations when updating titles and subtitles in existing PDF files?

Limitations include requiring the nano-pdf CLI and operating only on specified pages with a deterministic syntax. Complex layout adjustments may be constrained by the existing PDF structure and the precision of the natural-language prompt.