nano-pdf

Apply natural-language text edits to specified PDF pages via the nano-pdf CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs with natural-language instructions using the nano-pdf CLI.

Core Features & Use Cases

  • Natural-language PDF editing: Apply text edits to specific pages without manual editing.
  • Non-destructive editing: Generate a new PDF with edits while preserving the original.
  • Quick edits: Update titles, annotations, or content across single or multiple pages.

Quick Start

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

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 using natural language instructions?

To edit a PDF using natural language, you provide text instructions specifying the desired changes and target page. The CLI applies these edits to generate a new PDF with the modifications while preserving the original document.

Can I apply text edits to a specific page in a PDF without manual editing?

Yes, you can apply text edits to a specific page in a PDF by providing natural-language instructions. This targets single pages or multiple pages across the document for quick corrections and formatting tweaks.

Does natural-language PDF editing preserve my original document?

Natural-language PDF editing preserves your original document by generating a new PDF with the applied edits. This non-destructive editing approach ensures safe, deterministic modifications across single or multiple pages.

How do I update a PDF title or annotation using a CLI?

You update a PDF title or annotation using a CLI by issuing a natural-language instruction targeting the specific page. The tool modifies the text and outputs a newly generated PDF reflecting the requested changes.

What are the limitations of editing PDFs with natural-language commands?

Limitations of editing PDFs with natural-language commands include a basic implementation depth for reasoning and a focus on text edits, quick corrections, and formatting tweaks rather than complex layout restructuring or advanced document processing.

What is the best way to make quick corrections across multiple pages in a PDF?

The best way to make quick corrections across multiple pages in a PDF is using natural-language edits via a CLI. It supports multi-page edits, enabling fast updates to titles, annotations, or content while verifying the output.