# Extract Page

> Extract a single page from a PDF as a PNG image for quick preview.

- Skill: `diegosouzapw/extract-page` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add diegosouzapw/extract-page`
- Raw SKILL.md: https://api.skillmd.com/api/skills/diegosouzapw/extract-page/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: diegosouzapw (https://skillmd.com/u/diegosouzapw)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/diegosouzapw/extract-page

---


# Extract PDF Page Tool

Use `tools/extract_page.py` to extract a single page from a PDF as a PNG image.

## Usage

**Basic usage:**
```bash
python tools/extract_page.py $ARGUMENTS[0] $ARGUMENTS[1]
```

**With custom output path:**
```bash
python tools/extract_page.py <file>.pdf <page> -o output.png
```

## Examples

```bash
# Extract page 5 from build/lecture.pdf
python tools/extract_page.py build/lecture.pdf 5

# Output will be: build/lecture.page5.png
```

## Notes

- Page numbers are 1-indexed
- Default output: `<file>.page<N>.png`
- Uses pdftoppm (poppler), sips (macOS), or ImageMagick convert

