nano-pdf

Edit PDF text on a specific page using natural-language instructions via the nano-pdf CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kulharir7/karya --skill nano-pdf-kulharir7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/kulharir7/karya/tree/main/workspace/plugins/nano-pdf
Command: npx skills add https://github.com/kulharir7/karya --skill nano-pdf-kulharir7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing PDFs is tedious and error-prone when changes must be made across documents; nano-pdf enables making precise edits via natural-language instructions from the CLI.

Core Features & Use Cases

  • Natural-language edits to a specific page of a PDF via the nano-pdf CLI.
  • Preserves layout and typography while applying changes to minimize reformatting.
  • Clear usage notes including page-index considerations and sanity checks to validate edits before distribution.

Quick Start

Edit deck.pdf page 1 to 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 text in a PDF using natural language instructions?

You can edit text in a PDF by providing natural-language instructions to modify content on a specific page. This approach targets document correction and formatting updates while preserving the original layout and typography to minimize reformatting.

Can I update a specific page in a PDF without altering the rest of the document?

Yes, you can update a specific page in a PDF by specifying the page index and providing an edit instruction. The process applies changes only to the targeted page and preserves the layout and typography of the rest of the document.

What is the best way to fix typos in a PDF document from the command line?

The best way to fix typos in a PDF document from the command line is using natural-language instructions to specify the page and the text revision needed. This validates the updated PDF before distribution to ensure accuracy.

Does this PDF editing approach preserve the original layout and typography?

Yes, this PDF editing approach preserves the original layout and typography while applying your text changes. It minimizes reformatting across the document so the visual structure remains intact after the edits are made.

Are there limitations when applying natural-language edits to PDF files?

Limitations include page-index considerations, meaning you must accurately specify the target page. Additionally, you should perform sanity checks to validate edits before distribution to ensure the natural-language instruction was applied correctly.