Skip to content
Agentmart
Submit a tool

nano-pdf

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

Skill by taracodlabs

IndexedApache-2.0★ 863
Write a review

Chalk Labs

Need help deploying nano-pdf?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/taracodlabs-nano-pdf

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

Use cases: documents, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/nano-pdf

What's inside

Skill name
nano-pdf
Description
Edit PDFs with natural-language instructions using the nano-pdf CLI tool
License
Apache-2.0
Instructions
105 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • skill.json

SKILL.md (first lines)

# nano-pdf — Natural-Language PDF Editing

Use the `nano-pdf` CLI to perform common PDF operations — merge, split, compress, add watermarks, redact text, and more — via simple natural-language or flag-based commands.

## When to Use

- User wants to merge multiple PDFs into one
- User wants to split a PDF into individual pages or page ranges
- User wants to compress a large PDF to reduce file size
- User wants to add a watermark or page numbers to a PDF
- User wants to redact or remove specific pages

## How to Use

### 1. Install nano-pdf

```powershell
pip install nano-pdf
# Verify installation
nano-pdf --version
```

### 2. Merge multiple PDFs

```powershell
nano-pdf merge report1.pdf report2.pdf appendix.pdf --output merged.pdf
```

### 3. Split a PDF into individual pages

```powershell
# Split every page into a separate file
nano-pdf split document.pdf --output ./pages/

# Split a specific range into a new file
nano-pdf split document.pdf --pages 1-5 --output extract.pdf
```

### 4. Compress a PDF

```powershell
# Default compression
nano-pdf compress large_file.pdf --output compressed.pdf

# Aggressive compression (lower image quality)
nano-pdf compress large_file.pdf --level high --output compressed.pdf
```

### 5. Add a watermark

```powershell
nano-pdf watermark input.pdf --text "CONFIDENTIAL" --output watermarked.pdf
# Custom font size and opacity
nano-pdf watermark input.pdf --text "DRAFT" --size 60 --opacity 0.3 --output draft.pdf
```

### 6. Add page numbers

```powershell
nano-pdf number input.pdf --position bottom-right --output numbered.pdf
```

### 7. Remove specific pages

```powershell
# Remove pages 3 and 7 from a 10-page PDF
nano-pdf remove input.pdf --pages 3,7 --output trimmed.pdf
```

### 8. Rotate pages

```powershell
# Rotate all pages 90 degrees clockwise
nano-pdf rotate input.pdf --degrees 90 --output rotated.pdf

# Rotate only page 2
nano-pdf rotate input.pdf --degrees 180 --pages 2 --output rotated.pdf
```

### 9. Extract images from a PDF

```powershell
nano-pdf extract-images input.pdf --output ./images/
```

## Examples

**"Merge contract.pdf and appendix.pdf into one file"**
→ Use step 2: `nano-pdf merge contract.pdf appendix.pdf --output final_contract.pdf`

**"Compress this 50MB report so I can email it"**
→ Use step 4 with `--level high` to aggressively reduce size.

**"Split the quarterly report — I only need pages 10 to 15"**
→ Use step 3 with `--pages 10-15`.

## Cautions

- nano-pdf preserves PDF/A compliance when the input is already PDF/A — check if needed for legal documents
- Aggressive compression (`--level high`) reduces image resolution — not suitable for print-quality output
- Encrypted or password-protected PDFs cannot be processed without first removing the password
- Very large PDFs (> 200 MB) may require chunked processing — split first, process, then merge
- nano-pdf is a Python package — confirm it is installed before use (`pip show nano-pdf`)

From taracodlabs/aiden, Apache-2.0.

More from taracodlabs/aiden

Signals

Stars
863
Forks
150
Open issues
12
Last commit (this folder)
Jul 4, 2026 (3 months ago)
Last release
Oct 19, 2026 (11 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same skill elsewhere

Copies of this SKILL.md published by others; search shows only one of them.

More from taracodlabs

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get nano-pdf running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying nano-pdf?

CallGet help
Cite this page

nano-pdf skill. Agent Mart. https://agentmart.dev/skills/taracodlabs-nano-pdf (last updated 2026-10-24)