nano-pdf

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

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/joeleung0122/testing --skill nano-pdf-joeleung0122
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/joeleung0122/testing/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/joeleung0122/testing --skill nano-pdf-joeleung0122

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables editing PDFs by interpreting natural-language instructions and applying changes via the nano-pdf CLI, eliminating manual, repetitive PDF editing tasks.

Core Features & Use Cases

  • Natural-language edits: Describe the changes you want to apply to a PDF page and have them executed automatically.
  • Page-specific edits: Target specific pages by index, with support for common edit operations like renaming titles, correcting typos, or updating metadata.
  • Local workflows: Ideal for rapid, on-device document tweaks in software development, data preparation, or documentation maintenance.

Quick Start

Edit deck.pdf page 1 to rename 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 PDF documents using natural language commands?

You can edit PDFs using natural language commands by describing the desired changes, which the tool then interprets and applies automatically via the CLI. This eliminates manual, repetitive document editing tasks.

Can I target specific pages when editing a PDF via CLI?

Yes, you can target specific pages when editing a PDF by using page indices. The tool supports page-specific edits for both single-page and multi-page documents in local workflows.

Do I need any special software installed to automate PDF editing with natural language?

Yes, you need the nano-pdf CLI tool installed on your local machine to automate PDF editing. It processes your natural-language instructions and applies the changes directly to your documents.

Will editing PDFs with natural-language instructions preserve the original document formatting?

Yes, editing PDFs with natural-language instructions preserves the original document formatting. The tool applies changes like correcting typos or updating metadata while maintaining the layout of your pages.

What is the best way to automate repetitive PDF document editing tasks on a local machine?

The best way to automate repetitive local PDF editing tasks is by using natural-language instructions mapped to CLI commands. This allows you to quickly rename titles, correct typos, or update metadata without manual effort.

What are the limitations of using natural-language processing for PDF editing?

The limitations of using natural-language processing for PDF editing include its reliance on local workflows and the nano-pdf CLI. It is designed for on-device document tweaks rather than complex, cloud-based layout restructuring.