nano-pdf

Edit PDFs with natural-language commands for merging, splitting, compressing, and watermarking.

779|139|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/taracodlabs/aiden --skill nano-pdf-taracodlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/taracodlabs/aiden/tree/main/workspace-templates/skills/nano-pdf
Command: npx skills add https://github.com/taracodlabs/aiden --skill nano-pdf-taracodlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit PDFs efficiently using natural-language commands to automate common editing tasks, saving time on repetitive document work.

Core Features & Use Cases

  • Merge multiple PDFs into a single document.
  • Split PDFs into pages or page ranges.
  • Compress PDFs to reduce file size while preserving essential quality.
  • Add watermarks, page numbers, or redact sensitive text via simple prompts.

Quick Start

Install nano-pdf and merge report1.pdf and report2.pdf into merged.pdf.

Frequently Asked Questions about nano-pdf

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

FAQPage Schema
How do I merge multiple PDFs into a single document using natural language?

To merge PDFs, you issue a natural-language command directing the tool to combine specified files into a single document. This automates PDF assembly, efficiently merging multiple files into one output.

Can I split PDFs into specific page ranges with a command-line prompt?

Yes, you can split PDFs by issuing a natural-language command specifying the desired pages or page ranges. The tool parses your prompt and divides the PDF accordingly, automating document extraction.

What is the best way to compress a PDF to reduce file size without losing quality?

Compressing a PDF is done via a simple natural-language prompt requesting file size reduction. The tool compresses the PDF while preserving essential quality, making it suitable for archiving and sharing.

How do I add watermarks or redact sensitive text in a PDF editing workflow?

You can add watermarks or redact sensitive text by providing a natural-language command describing the action. The tool modifies the PDF directly, applying the specified overlays or redactions to the document.

Do I need the nano-pdf Python package to parse and edit PDFs?

Yes, the nano-pdf Python package and a compatible runtime are required. The package provides the underlying engine that parses your natural-language commands and executes the corresponding PDF modifications.