nano-pdf

Edit PDF pages via natural-language instructions using the nano-pdf binary.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/xcriminal1/Xcriminal-bot --skill nano-pdf-xcriminal1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/xcriminal1/Xcriminal-bot/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/xcriminal1/Xcriminal-bot --skill nano-pdf-xcriminal1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs with natural-language instructions to apply page-level edits without manual formatting or complex tooling, reducing time and error-prone tasks.

Core Features & Use Cases

  • Natural-language PDF editing: modify text, layout, or annotations on a specified page.
  • Page-targeted workflows: supports editing a single page or a set of pages within a document.
  • Quick adaptations: ideal for quick corrections, formatting tweaks, and proofing in document workflows.

Quick Start

Describe the edits you want to apply to a PDF page and run nano-pdf with the target file and page number to apply the changes.

Frequently Asked Questions about nano-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit a PDF using natural language commands?

To edit a PDF with natural language, provide the target file, page number, and edit instructions to the nano-pdf binary. It applies page-level text replacements and layout tweaks while preserving the document layout.

Can I apply batch edits across multiple pages of a PDF document?

Yes, you can apply small batch adjustments across PDF documents. The tool supports page-targeted workflows, allowing you to edit a specified single page or a set of pages within a document using natural-language instructions.

Does natural-language PDF editing work for modifying text and annotations?

Natural-language PDF editing works for modifying text, layout, and annotations on a specified page. It is ideal for quick corrections, formatting tweaks, and proofing in document workflows without manual formatting.

What do I need to run natural-language page-level edits on a PDF?

You need the nano-pdf binary and a target PDF file to run natural-language page-level edits. There are no external dependencies required, making it easy to apply quick corrections and layout adjustments directly.

Are there limitations to using natural-language commands for document-editing?

Natural-language document-editing is suitable for single-page edits and small batch adjustments. It is designed for layout tweaks, text replacements, and annotation changes, but may not handle large-scale document restructuring.

What is the best way to replace text on a specific PDF page without complex tooling?

The best way to replace text on a specific PDF page without complex tooling is using natural-language instructions. Describe the edits and run the command-line binary to apply changes to the target page while preserving the layout.