# PDF Processor

> **WORKFLOW SKILL** - Process PDF files including text extraction, rotation, and merging. USE FOR: "extract PDF text", "rotate PDF", "merge PDFs", "split PDF pages", "convert PDF to text". DO NOT USE FOR: creating PDFs from scratch (use document-creator), editing PDF forms (use form-filler). INVOKES: pdf-tools MCP for extraction, file-system for I/O. FOR SINGLE OPERATIONS: Use pdf-tools MCP directly for simple extractions.

- Skill: `microsoft/pdf-processor` (Agent Skill)
- Install (CLI): `npx skillmds@latest add microsoft/pdf-processor`
- Raw SKILL.md: https://api.skillmd.com/api/skills/microsoft/pdf-processor/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: Microsoft (https://skillmd.com/u/microsoft)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/microsoft/pdf-processor

---


# PDF Processor

**WORKFLOW SKILL** - Handles complex PDF manipulation workflows.

## Instructions

1. Parse the user's request to determine the PDF operation
2. Use appropriate tools for the operation
3. Return results with status

## MCP Tools Used

| Step | Tool        | Command | Purpose               |
| ---- | ----------- | ------- | --------------------- |
| 1    | pdf-tools   | extract | Extract text from PDF |
| 2    | file-system | write   | Save output file      |

## Prerequisites

- **Required MCP tools:** `pdf-tools`, `file-system`

**CLI Fallback (if MCP unavailable):**
Use `pdftotext` command-line utility.

