nano_pdf

Edit PDF text on specific pages using natural language instructions.

1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/iliagerman/mordecai --skill nano-pdf-iliagerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano_pdf
Source: https://github.com/iliagerman/mordecai/tree/main/skills/shared/nano-pdf
Command: npx skills add https://github.com/iliagerman/mordecai --skill nano-pdf-iliagerman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to edit existing PDF documents by providing natural language instructions, streamlining the process of making changes to PDFs without needing complex editing software.

Core Features & Use Cases

  • In-place PDF Editing: Modify text, correct information, or update content on specific pages of a PDF.
  • Natural Language Interface: Interact with the PDF editing process using simple, conversational commands.
  • Use Case: Quickly correct a typo on page 3 of a report or update a name on page 2 of a contract without re-generating the entire document.

Quick Start

Use the nano_pdf skill to edit page 1 of the document 'presentation.pdf' by changing the main title to 'Annual Report 2024'.

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 an existing PDF document without complex software?

You can edit text in a PDF by providing natural language instructions to modify specific pages, correcting typos or updating information without needing complex software or regenerating the file.

Can I target a specific page when I edit a PDF file?

Yes, you can target specific pages for PDF editing by specifying the page number in your natural language instructions, allowing you to update content like titles or names on exact pages.

Do I need a CLI to process and rewrite PDF content?

Yes, you need the nano-pdf command-line interface installed to process and rewrite the PDF content based on your natural language directives.

What is the best way to update a single name on a PDF contract?

Updating a single name on a PDF contract is best handled by using natural language instructions to modify text in-place on the target page, avoiding the need to regenerate the entire document.

How does natural language PDF manipulation work for quick text corrections?

Natural language PDF manipulation works by taking your conversational commands and translating them into CLI directives to rewrite and correct specific text on existing pages.

Are there limitations to in-place PDF editing with natural language?

This in-place PDF editing approach is limited to modifying text and correcting information on existing pages, requiring the nano-pdf CLI to process the instructions.