nano-pdf

Modify PDF text content using natural language commands via CLI.

7|1|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/paxlabs-inc/ion-agent --skill nano-pdf-paxlabs-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/paxlabs-inc/ion-agent/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/paxlabs-inc/ion-agent --skill nano-pdf-paxlabs-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nano-pdf.

What problem does it solve?

This skill solves the frustration of needing to modify minor text, typos, or titles in existing PDF documents without requiring heavy, expensive desktop publishing software.

Core Features & Use Cases

  • Natural Language Editing: Modify PDF content by simply describing the desired change in plain English.
  • Precision Corrections: Fix specific typos, update dates, or change titles on designated pages.
  • Use Case: Quickly update a contract's client name or correct a typo in a project report title without re-exporting the entire document from the source file.

Quick Start

Use the nano-pdf skill to edit the file report.pdf on page 3 by changing the date from January to February 2026.

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 without using desktop publishing software?

You can edit PDF text by issuing natural language processing commands through a CLI interface to modify titles, dates, or typos on specific document pages without needing heavy publishing software.

Can I fix typos and update dates on a specific page of an existing PDF?

Yes, you can fix typos and update dates on a specific page by describing the desired text correction in plain English, which the tool applies as a targeted edit to the designated page.

Do I need an LLM API key to edit PDF documents using natural language?

Yes, editing PDF documents with natural language commands requires a configured LLM API key and the nano-pdf Python package installed to execute the text-based transformations.

What is the best way to change a title in a PDF report?

The best way to change a PDF title is using natural language commands to specify the page and the text replacement, allowing you to correct the title without re-exporting the entire document from its source file.

Are there limitations to modifying PDF content with natural language processing?

This approach handles targeted text corrections like titles, dates, and typos on designated pages, but is designed for minor text modifications rather than comprehensive layout or structural document changes.