nano-pdf

Edit PDF text on specific pages using natural-language instructions.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Z43L/zeus-agent --skill nano-pdf-z43l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Z43L/zeus-agent/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/Z43L/zeus-agent --skill nano-pdf-z43l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing PDF text, typos, and titles often requires awkward manual workflows or expensive tools, slowing you down when you just need targeted fixes.

Core Features & Use Cases

  • Natural-language PDF edits: Update specific page content by describing the change in plain language.
  • Targeted page-based instructions: Focus edits on a chosen page number to avoid unintended changes elsewhere.
  • Practical scenarios: Fix a report’s headings, correct typos in contracts, or update dates and titles without recreating the document.

Quick Start

Use nano-pdf edit on your PDF by specifying the file, the target page number, and a single sentence describing what you want changed.

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 without manual reauthoring?

To edit text in a PDF without manual reauthoring, run the nano-pdf CLI with a page selector and a natural-language instruction prompt. The underlying LLM applies your requested text changes safely and precisely to the output PDF.

Can I fix typos and update titles in existing PDF documents using natural language?

Yes, you can fix typos and update titles in existing PDF documents using natural language. By describing the desired correction in a single sentence, the tool targets the specified page and applies the textual fixes without requiring expensive manual editing workflows.

Do I need to specify a page number when editing a PDF?

Yes, you need to specify a target page number when editing a PDF. Targeted page-based instructions ensure your natural-language edits focus only on the chosen page, preventing unintended text changes elsewhere in the document.

What is the best way to change small textual elements inside a PDF report?

The best way to change small textual elements inside a PDF report is using natural-language commands. Instead of awkward manual workflows, you describe the edit—such as fixing a heading or updating a date—and the LLM applies it precisely to the target page.

What are the limitations of using natural-language instructions for PDF editing?

A limitation of using natural-language instructions for PDF editing is that it applies to small textual elements like typos, titles, and dates. It requires a page selector and an instruction prompt, meaning it is not suited for large-scale document restructuring or manual reauthoring.