LaunchKit · 2026
Back to Skills

nano-banana-pdf-skill

Edit PDF files visually using natural language with the nano-pdf CLI tool, powered by Google's Gemini 3 Pro Image.

2
422 downloads
by @ps06756

Setup & Installation

openclaw skills install @ps06756/nano-banana-pdf-skill

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install nano-banana-pdf-skill

Version History

v1.0.1Feb 21, 2026 - Version note by skill developer:

- Added metadata to SKILL.md for environment variables, required binaries, and homepage. - Updated the "Prerequisites" and "Workflow" sections for improved clarity; removed reference to the dependency check script and now instruct users to manually ensure dependencies are installed. - Minor rewording and formatting improvements throughout documentation. - Added .DS_Store file; removed evals/evals.json file.

What This Skill Does

nano-pdf converts PDF pages to images, sends them to Google's Gemini 3 Pro Image with your edit instructions, then stitches the AI-edited pages back into a PDF with OCR text layer restoration. It supports modifying existing pages and inserting new AI-generated slides that visually match the rest of the deck.

Unlike manual PDF editors that require pixel-level changes, nano-pdf accepts plain-text descriptions and uses AI to render visual edits directly on the page.

When to use it

  • Fixing a typo on a specific slide in a presentation deck
  • Updating chart data or numbers in a PDF report
  • Rebranding slides with new colors and logos across multiple pages
  • Adding a new title or summary slide to an existing PDF
  • Changing header text or background color on selected pages

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: fix the typo on slide 5 and change the header background to dark blue on slide 1

AGENT
  1. 1Verify nano-pdf, poppler, tesseract, and GEMINI_API_KEY are available
  2. 2Identify target pages (1 and 5) and write a focused prompt for each change
  3. 3Run: nano-pdf edit deck.pdf 1 "Change header background to dark blue" 5 "Fix 'recieve' to 'receive'"
  4. 4Present the output file edited_deck.pdf to the user
OUTPUT

A PDF with the header background updated to dark blue on slide 1 and the typo corrected on slide 5

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GEMINI_API_KEY environment variable (paid Google Gemini API key — free tier does not support image generation, obtain at https://aistudio.google.com/api-keys)