nano-pdf

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

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zhcndoc/openclaw --skill nano-pdf-zhcndoc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/zhcndoc/openclaw/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/zhcndoc/openclaw --skill nano-pdf-zhcndoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs using natural-language instructions to modify specific content, enabling faster, non-technical document edits without manual reformatting.

Core Features & Use Cases

  • Edit a document by describing the change you want (e.g., update a title, correct a typo, adjust a page element) and apply it to a chosen page.
  • Supports 1-based or 0-based page indexing depending on the underlying tool, allowing flexible page targeting.
  • Works as a CLI workflow integrated with the nano-pdf binary to produce a updated PDF file ready for distribution.

Quick Start

Edit deck.pdf page 1 to change the title to 'Q3 Results' using nano-pdf.

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?▼

Edit a PDF by providing natural-language instructions to modify specific content on chosen pages, enabling faster non-technical document edits without manual reformatting.

Can I fix typos and update titles in a PDF from the command line?▼

Yes, you can fix typos and update titles in a PDF from the command line by describing the desired change as a natural-language instruction applied to a specific page using the nano-pdf binary.

Do I need to install any dependencies to edit PDFs with natural language?▼

You need the nano-pdf binary installed to edit PDFs with natural language. The Skill works as a CLI workflow integrated with this binary to produce a modified PDF file after applying the instructed edits.

How does page indexing work when modifying content across multiple PDF pages?▼

Page indexing for modifying content across multiple PDF pages supports both 0-based and 1-based numbering depending on the underlying tool version, allowing flexible page targeting for your edits.

What are the limitations of using natural language to edit PDF documents?▼

Limitations include dependence on the nano-pdf binary for execution and varying page indexing support depending on the version, which requires careful page targeting when applying natural-language edits.