nano-pdf

Edit local PDF pages via natural-language prompts using the nano-pdf CLI.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill nano-pdf-letta-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/nano-pdf
Command: npx skills add https://github.com/letta-ai/lettabot --skill nano-pdf-letta-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

nano-pdf enables editing PDFs by describing the changes you want, reducing manual drafting and formatting time.

Core Features & Use Cases

  • Per-page edits: Update text, titles, and annotations on specific pages via natural language.
  • Layout and formatting: Adjust positioning, font emphasis, and simple layout tweaks while preserving document structure.
  • Use Case: Imagine you have a report where you need to correct a caption on page 2 and rename a heading on page 1 without re-exporting manually.

Quick Start

Use this command to edit a specific page with a natural-language instruction: nano-pdf edit deck.pdf 1 "Change the title to 'Q3 Results' and fix the subtitle typo"

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 without using a visual editor?

You can edit a PDF by using the nano-pdf command-line interface to apply natural-language prompts for per-page text updates, such as changing titles and fixing annotations.

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

Yes, updating specific pages in a PDF is possible by passing the target page number and a natural-language instruction to the nano-pdf edit command to modify text and layout.

What is the best way to fix a typo in a local PDF document?

The best way to fix a typo in a local PDF document is using the nano-pdf command-line interface, which processes natural-language prompts to correct text and annotations on specific pages.

Do I need the nano-pdf binary installed to edit my PDF files?

Yes, you need the nano-pdf binary installed and operating on local PDF files, as the skill outputs the edited document directly to disk after processing your natural-language edit commands.

Does this natural-language PDF editor support layout and formatting adjustments?

Yes, the natural-language PDF editor supports simple layout and formatting tweaks, allowing you to adjust positioning and font emphasis while preserving the overall document structure.

What are the limitations of editing PDFs via command-line natural language?

Editing PDFs via command-line natural language is limited to per-page edits like updating titles and captions, making it suitable for quick proofreading rather than complex structural redesigns.