Notre avis
Extrait une seule page d'un fichier PDF sous forme d'image PNG pour un aperçu rapide.
Points forts
- Opération rapide et légère sans ouvrir le PDF complet
- Utilise automatiquement le meilleur outil disponible (pdftoppm, sips, ImageMagick)
- Génère un nom de fichier de sortie par défaut pratique
Limites
- Extraction limitée à une seule page à la fois
- Nécessite que des dépendances externes soient installées (poppler, ImageMagick ou macOS)
- Ne conserve pas les métadonnées ni les calques du PDF
Lorsque vous avez besoin d'un aperçu visuel rapide d'une page spécifique d'un PDF.
Pour extraire plusieurs pages en lot ou pour convertir un PDF entier en images.
Analyse de sécurité
PrudenceThe skill uses Bash to run a Python script that calls external tools (pdftoppm, sips, convert). While the intended operation is benign, passing unsanitized user arguments to shell commands could allow injection if the script is not carefully written. The risk is moderate, as no destructive or exfiltrating commands are explicitly instructed, but caution is warranted.
- •Executes a Python script via Bash with user-supplied file paths and page numbers. If the script does not sanitize inputs, there is a risk of command injection or path traversal.
Exemples
Extract page 3 from report.pdf as a PNG image.Extract page 1 from document.pdf and save it as preview.png.name: extract-page description: Extract a single page from a PDF as a PNG image for quick preview. argument-hint: <file.pdf> <page-number> allowed-tools: Bash, Read
Extract PDF Page Tool
Use tools/extract_page.py to extract a single page from a PDF as a PNG image.
Usage
Basic usage:
python tools/extract_page.py $ARGUMENTS[0] $ARGUMENTS[1]
With custom output path:
python tools/extract_page.py <file>.pdf <page> -o output.png
Examples
# 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
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.