According to AlphaMoat, as of 2026-09, pypdf has 1,169 downloads and 1 stars — ranked #4,950 of 5,078 AI skills overall, and #417 of 435 in Office.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 27 | 1.0K | - | - |
| SkillHub ↗ | 128 | 1.2K | 1 | — |
Platforms count differently and update at different times.
The tool uses a dedicated CLI to read PDF text, metadata, and pages, and can split, merge, rotate, or transform pages. Confirm input and output paths before running and process only documents the user specified. Install dependencies in an isolated environment from a trusted source and pin versions. Extracted content may be sensitive, so protect output files.
Profile published 2026-10-29
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 1.2K | — | 1 |
| 2026-08 | 1.0K | +10.2% | 1 |
| 2026-07 | 913 | +18.9% | 1 |
| 2026-06 | 768 | +20.8% | 1 |
| 2026-05 | 636 | — | - |
| 2026-03 | 406 | — | - |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
---
name: pypdf
description: Extract text, metadata, and pages from PDF files using pypdf. Use for tasks such as reading PDF content, extracting specific pages, splitting or merging PDFs, reading document metadata, and rotating or transforming pages.
metadata:
openclaw:
requires:
bins:
- python3
---
# pypdf Use `scripts/pypdf_cli.py` for deterministic PDF operations instead of ad-hoc pypdf snippets. ## Workflow 1. Confirm the PDF file path is accessible locally. 2. Run the desired command (inspect, extract-text, extract-pages, merge, split, rotate). 3. Inspect text output or the resulting PDF file. ## Command Guide - Inspect metadata and page count: - `python scripts/pypdf_cli.py info --input <file.pdf>` - Extract all text: - `python scripts/pypdf_cli.py extract-text --input <file.pdf>` - Extract text from specific pages (0-indexed): - `python scripts/pypdf_cli.py extract-text --input <file.pdf> --pages 0 1 2` - Split PDF into individual pages: - `python scripts/pypdf_cli.py split --input <file.pdf> --output-dir <dir/>` - Extract a page range into a new PDF: - `python scripts/pypdf_cli.py extract-pages --input <file.pdf> --pages 0 1 2 --output <out.pdf>` - Merge multiple PDFs: - `python scripts/pypdf_cli.py merge --inputs <a.pdf> <b.pdf> <c.pdf> --output <merged.pdf>` - Rotate pages: - `python scripts/pypdf_cli.py rotate --input <file.pdf> --angle 90 --output <rotated.pdf>` - `--angle` must be 90, 180, or 270. - Optionally restrict to specific pages with `--pages 0 2`. ## Operational Rules - Pages are always 0-indexed in all commands. - For `extract-text`, output goes to stdout; redirect to a file when needed. - Require explicit `--output` for commands that write a new PDF. - Install dependency if missing: `pip install pypdf`.
A full manual for creating, editing, and managing Tencent Docs through MCP.
Creates, inspects, and edits Excel files while keeping formulas, formatting, and workbook structure intact.
A working guide for Word and DOCX documents that keeps styles, numbering, and layout intact after edits.
Access Gmail, Calendar, Drive, Contacts, Sheets and Docs from the command line.
PDF and Image Text Extractor organizes document text, tables and scanned-page recognition into text results.
A skill that generates PPT decks from a topic and style.
The official skill for working with Kdocs cloud documents through kdocs-cli.
A small CLI that edits a chosen PDF page from a natural language instruction.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.