# PDF Toolkit

> PDF processing - extract text, merge, split, OCR, info, watermark

- Skill: `chainlesschain/pdf-toolkit` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/pdf-toolkit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/pdf-toolkit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/pdf-toolkit

---


# PDF Toolkit

Comprehensive PDF processing toolkit for text extraction, merging, splitting, OCR, and metadata.

## Usage

```
/pdf-toolkit --extract <file>                    Extract text from PDF
/pdf-toolkit --info <file>                       Show PDF metadata
/pdf-toolkit --merge <file1> <file2> [--output]  Merge multiple PDFs
/pdf-toolkit --split <file> --pages 1-3          Split PDF by page range
/pdf-toolkit --ocr <file>                        OCR scanned PDF pages
/pdf-toolkit --watermark <file> --text "Draft"   Add text watermark
```

## Features

- **Text Extraction**: Full text content with page-level separation
- **Metadata**: Title, author, creator, page count, creation date, file size
- **Merge**: Combine multiple PDF files into one
- **Split**: Extract specific page ranges
- **OCR**: Optical character recognition for scanned documents (Tesseract.js)
- **Watermark**: Add text watermarks to pages

## Dependencies

- `pdf-parse` — PDF text extraction and metadata
- `tesseract.js` — OCR engine (optional, for scanned PDFs)

