nano-pdf

Edit text in PDF documents using natural language prompts via nano-pdf CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nano-pdf, and includes scripts (resource) components.

What problem does it solve?

The manual editing of PDFs can be time-consuming and error-prone. This Skill simplifies the process by allowing users to make text changes directly through natural language instructions.

Core Features & Use Cases

  • Text Editing: Edit text within PDFs using natural language prompts.
  • Page Targeting: Specify the exact page where changes should be made.
  • Use Case: If you have a PDF report with outdated information, you can use this Skill to update the date and correct typos with a simple command.

Quick Start

Edit the title on page 3 of 'report.pdf' to 'Updated Annual Report'.

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 prompts?

To edit text in a PDF using natural language, the nano-pdf CLI processes your plain text instructions to modify specific page content without requiring complex layout changes. It targets exact pages to update information or correct typos quickly.

Can I target a specific page for text editing in a PDF?

Yes, you can target a specific page for text editing in a PDF by specifying the page number in your natural language command. This ensures your text corrections or title updates are applied exclusively to the designated page.

Do I need an LLM API key to edit PDFs via the command line?

Yes, you need an LLM API key to edit PDFs via the command line with this tool, because it relies on natural language processing to interpret your instructions. A functioning nano-pdf installation is also required for execution.

What is the best way to update outdated information in a PDF report?

The best way to update outdated information in a PDF report is using a CLI tool that accepts natural language prompts to directly modify text. You can issue a simple command to change dates or correct typos on targeted pages without manual editing.

Are there limitations to changing PDF layouts with natural language processing?

Yes, a limitation of changing PDF layouts with natural language processing here is that the tool is designed for quick text corrections rather than complex layout changes. It focuses on modifying text content while maintaining the existing document structure.