nano-pdf

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

2.5k|423|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill nano-pdf-bitterbot-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Bitterbot-AI/bitterbot-desktop/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill nano-pdf-bitterbot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs with natural-language instructions to apply edits to specific pages, enabling non-technical users to modify documents quickly.

Core Features & Use Cases

  • Natural-language edits: Describe edits to apply to page content, formatting, or annotations without manual editing.
  • Page-level control: Target specific pages, with support for common PDF editing tasks.
  • Use Case: Imagine you need to correct a typo on page 2 of a contract or adjust a title across a brochure.

Quick Start

Edit deck.pdf page 1 to set the title to 'Q3 Results' 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 PDF documents using natural-language instructions?

You can edit PDFs by providing natural-language instructions to apply text changes, formatting, or annotations to specific pages without manual editing. The system parses your prompt and applies the requested edits directly to the targeted page content.

Can I target specific pages when applying text changes to a PDF?

Yes, you can target specific pages for editing. The system applies page-level control, allowing you to direct text changes, formatting adjustments, and annotations to individual pages within a document.

What is the best way to fix a typo on a single page of a PDF contract?

The best way to fix a typo is to use a natural-language prompt specifying the page number and the correction needed. The system applies the edit to that specific page using safe defaults and validation.

Does this natural-language PDF editing tool require technical knowledge or CLI experience?

No technical knowledge is required. The tool is designed for non-technical users to modify documents quickly by describing edits in natural language, though it processes these instructions via the nano-pdf CLI internally.

What are the limitations of using natural-language prompts for PDF editing?

The scope is limited to page-level edits such as text changes, formatting, and annotations. It processes typical PDF documents in professional workflows but does not handle complex document restructuring or layout generation.

How does nano-pdf validate edits applied to PDF documents?

nano-pdf applies edits to PDF documents using validation and safe defaults. This ensures that natural-language instructions for text changes and formatting are processed accurately without corrupting the file.