Nano PDF — OpenClaw Skill
Edit PDFs with natural-language instructions using the nano-pdf CLI.
What This Skill Does
The Nano PDF skill gives your OpenClaw agent the ability to edit PDF documents using natural-language instructions. Instead of opening a PDF editor, selecting text, and manually making changes, you describe the edit you want -- "Change the title to Q3 Results" or "Fix the typo in the subtitle" -- and nano-pdf applies the changes to the specified page. The original file is preserved and a new output is generated.
This skill operates on individual pages. You specify the PDF file, the page number, and an instruction describing the edit. The tool handles the rest: parsing the page layout, understanding your intent, and generating the modified output. It's ideal for quick fixes to slide decks, reports, invoices, and other document types where you need to tweak text without a full editor.
Always review the output PDF before sharing, as AI-driven edits may occasionally produce unexpected results on complex layouts. For email workflows involving PDF attachments, pair this with the Himalaya email skill. For document storage, see the Bear Notes or Notion skills.
Example Prompts
Change the title on page 1 of deck.pdf to "Q3 2026 Results" and fix the date in the subtitle
Fix the typo on page 3 of the proposal -- "recieve" should be "receive"
Update the phone number on the contact page of my resume PDF to +1-555-0199
Change the price from $49 to $39 on page 2 of the invoice
Replace "Draft" with "Final" in the header of every page of report.pdf
Update the copyright year from 2025 to 2026 on page 1 of the legal document
Requirements
Binary dependency: nano-pdf
- Install:
uv tool install nano-pdf(via Python uv package manager) - Python: Requires Python runtime (installed automatically via uv)
Setup on KiwiClaw
Nano PDF is pre-installed on all KiwiClaw tenant machines. Upload your PDF or point your agent to a file path, describe the edit you want, and it's done. No configuration needed. Manage your files from the KiwiClaw dashboard.
Setup Self-Hosted
- Install nano-pdf:
uv tool install nano-pdf - Verify:
nano-pdf --help - Test:
nano-pdf edit document.pdf 1 "Change the title to Test" - Review the output PDF before sending or sharing
Related Skills
- Himalaya -- email PDF attachments after editing them
- Peekaboo -- capture screenshots of PDF previews for review
- Bear Notes -- save notes about PDF edits and document versions
- OpenAI Whisper -- transcribe voice memos about PDF changes
FAQ
What can the Nano PDF skill do in OpenClaw?
Nano PDF lets your OpenClaw agent edit specific pages of a PDF using natural-language instructions. You can change titles, fix typos, update figures, replace text, and modify layouts -- all by describing the edit you want in plain English.
Does Nano PDF replace the entire PDF or just one page?
Nano PDF operates on individual pages. You specify the page number and the edit instruction, and it modifies only that page while leaving the rest of the document unchanged. See our teams guide for collaborative document workflows.
What format does the output PDF use?
Nano PDF outputs a standard PDF file. Always review the output before sharing, as AI-driven edits may occasionally produce unexpected results depending on the complexity of the original layout.
Is the Nano PDF skill safe to use?
The Nano PDF skill has been security-vetted by KiwiClaw. It processes files locally and does not upload your PDFs to any external service. The original file is preserved and a new output file is generated.