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.