nano-pdf

Edit PDF text content on specific pages using natural language commands.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/hochoa13/Asistente-Harlest --skill nano-pdf-hochoa13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/hochoa13/Asistente-Harlest/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/hochoa13/Asistente-Harlest --skill nano-pdf-hochoa13

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows users to modify the content of PDF documents using simple, natural language instructions, eliminating the need for complex PDF editing software.

Core Features & Use Cases

  • Text Modification: Change existing text, correct typos, and update information on specific pages.
  • Content Updates: Modify titles, dates, names, and other textual elements within a PDF.
  • Use Case: Quickly correct a typo in a report's title on page 2 or update a client's name in a contract on page 5 without opening a graphical editor.

Quick Start

Use nano-pdf to edit the file 'document.pdf' on page 5 to change the project name to 'Phoenix Initiative'.

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

To edit a PDF using natural language, specify the target file, page number, and desired text modification; the system interprets the instruction internally and applies the update to the specified page.

Can I correct typos and update information on a specific page of a PDF?

Yes, you can target specific pages to update titles, dates, names, and other textual elements by issuing a natural language command that specifies the page and the new content.

What is the best way to modify PDF content without opening a graphical editor?

Using a natural language CLI tool allows you to bypass graphical editors entirely, enabling quick text modifications and content updates on specific pages through simple commands.

Does this natural language PDF editing approach work for updating client names in contracts?

Yes, this approach effectively updates client names in contracts by interpreting your natural language instruction to modify specific textual elements on the designated pages.

What are the limitations of using natural language commands for PDF text modification?

A key limitation is its reliance on an internal LLM for instruction interpretation, meaning complex or ambiguous text modification commands on specific pages might not execute as precisely as manual editing.