nano-pdf

Edit PDF text via natural language and CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Editing PDFs can be a cumbersome task. This Skill solves the problem by allowing you to edit PDFs using natural-language instructions, simplifying the process and saving time.

Core Features & Use Cases

  • Natural Language Editing: Use plain English to edit PDF content, such as modifying text, fixing typos, updating titles, and making content changes to specific pages.
  • Page-Specific Editing: Directly specify the page number you want to edit and provide clear instructions for the changes you want to make.
  • Version Control: Verify the output PDF after editing to ensure that the changes are as expected.

Quick Start

Edit a PDF title and fix a typo using: 'nano-pdf edit report.pdf 1 "Change the title to 'New Title' and correct the typo in the subtitle"'

Frequently Asked Questions about nano-pdf

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

FAQPage Schema
How do I edit text in a PDF using natural language commands?

You can edit PDF text by providing plain English instructions via CLI commands. The system uses natural language processing to modify content, correct typos, and update titles without manual text editing.

Can I modify a specific page in a PDF without altering the rest of the document?

Yes, you can modify a specific page in a PDF by specifying the page number and providing clear instructions. Page-specific editing targets only the selected page for content changes.

Do I need an API key to edit PDFs with natural language processing?

Yes, you need an API key for the underlying LLM services to process natural language commands. This key enables the natural language processing required for content editing and typo correction.

What is the best way to fix typos and update titles in PDF documents?

The best way to fix typos and update titles in PDF documents is using natural language instructions through a CLI tool. You specify the file, page, and desired changes in plain English to streamline modifications.

How do I verify PDF content changes after editing?

You can verify PDF content changes after editing by checking the output PDF. Version control ensures that the modifications match your expected results before finalizing the document.