nano-pdf

Edit existing PDF pages via natural-language instructions using the nano-pdf CLI.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dingdyan/openclaw-workspace-v2 --skill nano-pdf-dingdyan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/dingdyan/openclaw-workspace-v2/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/dingdyan/openclaw-workspace-v2 --skill nano-pdf-dingdyan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you update specific content inside a PDF without manually opening a PDF editor and painstakingly fixing pages by hand.

Core Features & Use Cases

  • Page-level natural-language edits: Apply an instruction to a chosen page of a PDF.
  • Fast iteration for document updates: Quickly try alternative wording or page numbering when results look off.
  • Use case: Update a deck’s title and correct a typo on the target slide before sharing the revised PDF.

Quick Start

Run nano-pdf edit deck.pdf 1 "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 specific page in a PDF using natural language?▼

To edit a specific PDF page using natural language, invoke the nano-pdf CLI with the PDF file path, a page index, and a single edit instruction. The Skill processes the instruction and validates the output PDF for indexing accuracy.

Can I fix typos in a PDF slide deck without manually rewriting the document?▼

Yes, you can apply targeted natural-language edits to fix typos in a PDF slide deck. By specifying the page index and an instruction like fixing a subtitle typo, the tool updates the content without requiring manual document rewriting.

What is the best way to update PDF content from the command line?▼

The best way to update PDF content from the command line is using a natural-language CLI tool. You provide a PDF path, target page index, and an edit instruction, allowing for fast iteration on document updates like correcting slide titles.

Do I need any dependencies or libraries to run the nano-pdf CLI?▼

No, the nano-pdf CLI does not require any external dependencies or libraries. You simply invoke the tool with a PDF path, a page index, and a single edit instruction to perform page-level document automation.

Does the PDF editing tool support batch processing multiple pages at once?▼

No, the PDF editing tool does not support batch processing. It requires a specific page index and a single edit instruction per invocation, making it suited for targeted changes like slide deck corrections rather than multi-page bulk edits.

Why does the PDF editing tool validate the output file after applying changes?▼

The PDF editing tool validates the output file to ensure indexing accuracy after applying your natural-language edit. This ensures the targeted page modification was applied correctly and the resulting PDF structure is maintained.