XLion

Pdf Poppler Utils

Officev1.0.0
By XLionUpdated 2026-05-17pdf-poppler-utils@clawhub_xlionjuan/pdf-poppler-utils
PDF#PDF

According to AlphaMoat, as of 2026-09, Pdf Poppler Utils has 1,513 downloads and 1 stars — ranked #4,759 of 5,078 AI skills overall, and #388 of 435 in Office.

Installs
165
Downloads
1.5K
Stars
1
Overall Rank
#4,759
Top 94% overall · Top 90% in Office
PlatformInstallsDownloadsStarsComments
ClawHub ↗371.3K1-
SkillHub ↗1651.5K1—

Platforms count differently and update at different times.

What this skill does

This skill guides users through PDF metadata inspection, text and image extraction, splitting, merging, format conversion, and attachment handling. It lists Homebrew as an installation method for Poppler. The primary also recommends unlinking Homebrew curl, which changes the local environment; consider that only after confirming a specific conflict and obtaining explicit permission. Process only documents you are authorized to access, verify authorization before bypassing restrictions, extracting hidden content, signing, or going online, and direct generated files to a known directory.

Profile published 2026-10-27

What you can do with it

  • Inspect PDF metadata, fonts, and signatures
  • Extract text or images from PDFs
  • Split, merge, convert PDFs, or manage attachments

When to use it

  • When using local Poppler tools to process PDFs
  • Before actions that change the environment, bypass document restrictions, access the network, or write many files, confirm authorization, targets, and effects

Example prompts

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

Inspect only this PDF’s metadata and extract its text into the specified directory; do not modify the original or bypass document restrictions.

Monthly Trend

Downloads1.5K
4121.0K1.6K2026-03 · Downloads 4942026-05 · Downloads 8742026-07 · Downloads 1.2K2026-08 · Downloads 1.3K2026-09 · Downloads 1.5K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-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-091.5K—1
2026-081.3K+7.7%1
2026-071.2K—1
2026-05874—1
2026-03494—1

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.

4.3 KB · ClawHub v1.0.0
---
name: pdf-poppler-utils
version: 1.0.0
description: A collection of PDF manipulation tools from the poppler-utils package. Use when working with PDF files - extracting text, images, metadata, splitting, merging, converting to other formats, or managing attachments.
metadata:
  {
    "openclaw":
      {
        "emoji": "📄",
        "requires": { "bins": ["pdfinfo", "pdftotext", "pdffonts", "pdfimages", "pdfdetach", "pdfseparate", "pdfunite", "pdfsig", "pdftohtml", "pdftoppm", "pdftocairo", "pdftops", "pdfattach"] },
Show all (153 lines)
        "install":
          [
            {
              "id": "brew",
              "kind": "brew",
              "formula": "poppler",
              "label": "Install poppler (brew)",
            },
          ]
      }
  }
---

# pdf-poppler-utils Skill

A collection of PDF manipulation tools from the poppler-utils package.

## Installation

### Prerequisites
- [Homebrew](https://brew.sh) installed on your system

### Install Poppler
```bash
brew install poppler
```

### ⚠️ Important Warning About curl

The poppler Homebrew package has `curl` as a dependency. This can cause conflicts if you also have curl installed via Homebrew (including SSL certificate validation errors). Use the system curl directly or consider alternative approaches.

**Before using poppler, it is strongly recommended to unlink the Homebrew installed curl:**

```bash
brew unlink curl -v
```

> ⚠️ **Please ask for human permission before executing `brew unlink curl -v`.** If the human is unsure, recommend executing it (to resolve the potential conflict).

---

## When to Use Which Tool

| Tool | Use Case |
|------|----------|
| **pdfinfo** | Get detailed metadata and information about a PDF |
| **pdftotext** | Extract text content from a PDF |
| **pdffonts** | Analyze font usage in a PDF |
| **pdfimages** | Extract images embedded in a PDF |
| **pdfdetach** | Extract attachments from a PDF |
| **pdfseparate** | Split a multi-page PDF into individual pages |
| **pdfunite** | Merge multiple PDFs into one |
| **pdfsig** | Verify digital signatures in a PDF |
| **pdftohtml** | Convert PDF to HTML |
| **pdftoppm** | Convert PDF pages to image formats (PNG, PPM) |
| **pdftocairo** | Convert PDF to Cairo image formats (PNG, JPEG, TIFF, PDF, SVG) |
| **pdfattach** | Attach files to a PDF |

---

## Quick Reference

### View PDF Information
```bash
pdfinfo document.pdf
```

### Extract Text
```bash
pdftotext document.pdf output.txt
pdftotext document.pdf - | less  # Stream to stdout
```

### Extract Images
```bash
pdfimages -png document.pdf image_prefix
```

### Split PDF
```bash
pdfseparate document.pdf page_%03d.pdf
```

### Merge PDFs
```bash
pdfunite file1.pdf file2.pdf file3.pdf merged.pdf
```

### Convert to HTML
```bash
pdftohtml document.pdf output.html
```

### Convert to Images
```bash
pdftoppm -png -r 300 document.pdf output_prefix
```

---

## Tool Details

See individual documentation files in the `tools/` folder for detailed usage:

- [pdfattach](./tools/pdfattach.md) - Attach files to a PDF
- [pdfdetach](./tools/pdfdetach.md) - Extract attachments from a PDF
- [pdffonts](./tools/pdffonts.md) - Analyze fonts in a PDF
- [pdfimages](./tools/pdfimages.md) - Extract images from a PDF
- [pdfinfo](./tools/pdfinfo.md) - Get PDF metadata and information
- [pdfseparate](./tools/pdfseparate.md) - Split PDF into individual pages
- [pdfsig](./tools/pdfsig.md) - Verify digital signatures
- [pdftocairo](./tools/pdftocairo.md) - Convert PDF to Cairo formats
- [pdftohtml](./tools/pdftohtml.md) - Convert PDF to HTML
- [pdftoppm](./tools/pdftoppm.md) - Convert PDF to PPM/PNG images
- [pdftops](./tools/pdftops.md) - Convert PDF to PostScript
- [pdftotext](./tools/pdftotext.md) - Extract text from PDF
- [pdfunite](./tools/pdfunite.md) - Merge multiple PDFs

---

## Common Options

Many tools share common options:

| Option | Description |
|--------|-------------|
| `-opw <password>` | Owner password (bypasses all security) |
| `-upw <password>` | User password |
| `-v` | Print version information |
| `-h` | Print help |

---

## Notes

- All tools follow the convention: `tool [options] input.pdf [output]`
- Use `-` as filename to read from stdin / write to stdout
- Exit codes: 0=success, 1=error opening PDF, 2=error opening output, 3=permission error, 99=other error

---

**Reference:** [Debian manpages](https://manpages.debian.org/testing/poppler-utils/index.html)

Popular in Office

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