nano-pdf

Edit local PDF pages using natural-language instructions via the nano-pdf CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lalomorales22/penguins --skill nano-pdf-lalomorales22
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/lalomorales22/penguins/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/lalomorales22/penguins --skill nano-pdf-lalomorales22

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF editing often requires manual, repetitive steps or switching tools. nano-pdf enables natural-language edits to PDFs via the nano-pdf CLI, reducing friction and speeding up document modification.

Core Features & Use Cases

  • Natural-language edits: instruct edits to a specific page or range using plain language.
  • Page-level operations: modify text or layout on a given page with deterministic results.
  • Use Case: Update a report's title on page 1, fix a subtitle typo across a page, or add a note to a page.

Quick Start

Edit deck.pdf page 1 to update the title and fix the subtitle typo.

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 on a specific page of a PDF?

To edit text on a specific PDF page, you provide a local file path, the target page index, and a natural-language instruction describing the change. The tool processes these inputs and outputs a modified PDF with the requested text updates.

Can I fix typos in a PDF using natural language commands?

Yes, you can fix typos in a PDF by issuing a natural-language instruction that specifies the correction. The CLI applies this precise change to the designated page or range, generating a corrected PDF document.

Do I need to install any CLI tools to edit PDFs with natural language?

Yes, you must have the nano-pdf CLI installed and accessible in your environment. The Skill operates locally by passing your file path, page index, and natural-language edit instruction through this command-line interface.

What is the best way to update a title across a single PDF page?

The best way to update a title on a single PDF page is to target that page index with a natural-language instruction. This method applies deterministic page-level operations to modify text or layout without altering the rest of the document.

Does this natural-language PDF editor work on page ranges?

Yes, natural-language PDF editing supports both single pages and specified page ranges. You can apply targeted modifications, such as adjusting layout or updating text, across a defined range of pages within a local PDF file.

Why should I use natural-language commands for PDF editing instead of manual tools?

Natural-language commands reduce the friction of manual, repetitive steps and tool switching. By interpreting plain-language instructions for precise page-level edits, the CLI speeds up document modification and delivers deterministic results.