Ivan Cetta

Pdfreader

Officev1.0.3
By Ivan CettaUpdated 2026-05-114 versions · latest released 2026-02-22pdfreader@clawhub_nantes/pdfreader
PDF#PDF

According to AlphaMoat, as of 2026-09, Pdfreader has 1,971 downloads and 2 stars — ranked #4,451 of 5,078 AI skills overall, and #348 of 435 in Office.

Installs
172
Downloads
2.0K
Stars
2
Overall Rank
#4,451
Top 88% overall · Top 80% in Office
PlatformInstallsDownloadsStarsComments
ClawHub ↗381.4K2-
SkillHub ↗1722.0K2—

Platforms count differently and update at different times.

What this skill does

The documentation describes reading PDF pages, extracting text, and optionally writing JSON; its path-check claims may be affected by symlinks. Process only authorized files in a trusted working directory and avoid untrusted symlinks to prevent unintended reads or overwrites. Requires Python with PyMuPDF; use a virtual environment with a pinned version. The documented inputs are PDF files and JSON outputs in the working directory, but symlinks can bypass that boundary. Do not rely on it until path handling rejects or safely resolves symlinks.

Profile published 2026-10-27

What you can do with it

  • Extract text from selected PDF pages for search
  • Organize metadata such as title or author
  • Prepare JSON input for downstream use

When to use it

  • When inspecting local PDF content
  • When file authorization, paths, and symlink safety have been checked

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Extract text from this authorized PDF and state the page range; do not overwrite the input or follow unverified symlinks.

Monthly Trend

Downloads2.0K
6311.4K2.1K2026-03 · Downloads 7302026-05 · Downloads 1.2K2026-06 · Downloads 1.3K2026-07 · Downloads 1.6K2026-08 · Downloads 1.7K2026-09 · Downloads 2.0K26-0326-09
Stars2
1232026-03 · Stars 22026-05 · Stars 22026-06 · Stars 22026-07 · Stars 22026-08 · Stars 22026-09 · Stars 226-0326-09

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.

MonthDownloadsMoMStars
2026-092.0K—2
2026-081.7K+10.3%2
2026-071.6K+17.1%2
2026-061.3K+15.6%2
2026-051.2K—2
2026-03730—2

SKILL.md (original)

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.

1004 B · ClawHub v1.0.3
# PDF Reader Skill for OpenClaw

Extract and read text from PDF files using PyMuPDF.

## Installation

```powershell
pip install pymupdf
```
Show all (44 lines)
## Usage

```powershell
# Extract text (first 10 pages by default)
python pdf_reader.py "path/to/file.pdf" 10

# Output to JSON file (for reading)
python pdf_reader.py "path/to/file.pdf" 10 --output=extracted.json

# Read specific number of pages
python pdf_reader.py "path/to/file.pdf" 5
```

## Features

- Extracts text from any PDF
- Supports large files
- Outputs JSON for AI reading
- Handles encoding issues
- Shows metadata (title, author, etc.)

## Security Restrictions

For safety, the script enforces:
- **Input files:** Must be `.pdf` files within the current working directory
- **Output files:** Must be `.json` files within the current working directory
- No path traversal (`../`) allowed
- Files can only be read/written in the directory where the script runs

## Files

- `pdf_reader.py` - Main Python script
- `SKILL.md` - This documentation

Popular in Office

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.