nano-pdf

Edit PDF text, annotations, and layout via natural-language commands.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Jnuso/OpenClaw --skill nano-pdf-jnuso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Jnuso/OpenClaw/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/Jnuso/OpenClaw --skill nano-pdf-jnuso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs quickly and accurately by issuing natural-language edits instead of manual page editing.

Core Features & Use Cases

  • Natural-language PDF edits: modify text, annotations, and layout using plain-language commands.
  • Page-specific and batch edits: apply changes to single pages or multiple documents in a workflow.
  • Non-destructive preview: generate a preview before finalizing edits to ensure correctness.

Quick Start

Use nano-pdf to apply a targeted edit to your PDF by describing the change you want, such as updating a title on page 1.

Frequently Asked Questions about nano-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit PDF text without using a visual editor?

You can edit PDF files using natural-language commands to apply targeted text changes directly, bypassing manual page editing for quick corrections to titles or captions.

Can I apply batch edits across multiple PDF documents in a workflow?

Yes, batch PDF editing supports applying changes to single pages or multiple documents in a workflow, interpreting plain-language instructions to modify content deterministically.

Does the nano-pdf approach support non-destructive previews before finalizing edits?

Yes, PDF editing includes a non-destructive preview feature that generates a preview of the targeted changes before finalizing, ensuring the modifications are correct.

What types of PDF content can be modified using natural-language instructions?

Natural-language PDF edits can modify text, annotations, and layout, making it ideal for quick corrections to titles, captions, annotations, and formatting.

Do I need any specific environment setup to run CLI-based PDF editing?

The CLI-based PDF editing relies on standard PDF files and requires no specific dependencies, interpreting natural-language commands to modify document content deterministically.

What is the best way to correct annotations across multiple pages programmatically?

Using natural-language commands via CLI is the best way to apply page-specific and batch edits to annotations, ensuring deterministic modifications without manual editing.