nano-pdf

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

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/automatedigital/spark --skill nano-pdf-automatedigital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/automatedigital/spark/tree/main/skills/productivity/nano-pdf
Command: npx skills add https://github.com/automatedigital/spark --skill nano-pdf-automatedigital

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually editing PDFs for small content changes like typos, title updates, or date corrections requires specialized desktop software and manual formatting work that is time-consuming and inefficient.

Core Features & Use Cases

  • Natural Language PDF Editing: Modify text, fix typos, update titles, and adjust page-specific content using plain English instructions instead of manual editing tools.
  • Targeted Page Updates: Apply changes to specific pages of reports, contracts, presentations, and other PDF documents without affecting unrelated content.
  • Common Use Cases: Quickly update a client name on a contract page, correct a typo in a report subtitle, or adjust a date on a financial statement without opening desktop PDF editors.

Quick Start

Use the nano-pdf skill to update the title on page 1 of the attached quarterly results deck to 'Q3 2026 Results' and fix 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 PDF content without using a desktop PDF editor?

Natural language PDF editing allows you to modify text, fix typos, and update titles or dates by issuing plain English instructions instead of using manual desktop PDF editors. It parses your requests to apply targeted content changes to specified PDF pages.

Can I update a specific page in a PDF contract without affecting other pages?

Yes, targeted page updates allow you to apply changes to specific pages of contracts, reports, and presentations without affecting unrelated content. You can update a client name or adjust a date on a single page using natural language instructions.

Do I need an LLM API key to modify PDF documents with natural language?

Yes, modifying PDF documents with natural language requires a configured LLM API key and the nano-pdf CLI utility to parse requests and apply targeted content changes to specified PDF pages. These components enable the natural language editing functionality.

What's the best way to fix a typo in a PDF report subtitle?

The best way to fix a typo in a PDF report subtitle is using natural language editing to issue a plain English instruction for the correction. This eliminates the need for manual formatting work and specialized desktop PDF editing software.

What are the limitations of natural language PDF editing for document updates?

Natural language PDF editing is suited for common document update tasks like fixing typos, modifying page-specific titles, dates, and named entities in reports, contracts, and presentations. It requires a configured LLM API key and the nano-pdf CLI utility to function.