Back to catalog / Developer tools
PDF workflow: extract content, then render and inspect pages
Use text extraction for navigation, then page images to verify layout, charts, and typography.
Skills
Confirm whether the task is reading, editing, or creating a PDF and identify input/output paths. Use pdfplumber/pypdf for text search, not visual signoff. Generate with ReportLab as needed, then render PNGs with Poppler `pdftoppm` and inspect margins, clipping, overlap, fonts, charts, and page numbers. Install missing dependencies only when authorized. Keep intermediates in a temp folder, write the final file to the confirmed path, preserve the original, and inspect the latest rendering before delivery.
Permissions
Prerequisites
- Read, create, or review PDFs with visual rendering checks rather than text extraction alone.
Permissions
- May install dependencies, render page images, and create or overwrite PDFs at chosen paths.
Limitations
Check Poppler/Python library availability; rerender after meaningful edits.
Pinned upstream source
- Repository
- openai/skills
- File path
- skills/.curated/pdf/SKILL.md
- Pinned commit
49f948faa9258a0c61caceaf225e179651397431- Source checked
- 2026-10-14 · Reviewed against the pinned upstream source
Repository metrics
These values describe the upstream repository, not popularity or likes for an individual skill or playbook.
- Stars
- Not collected
- Forks
- Not collected
- Observed at
- Not collected
No metrics snapshot is available yet.
License: Apache-2.0
Compatible tools
pdftoppm · reportlab · pdfplumber · pypdf
Main topic
Turn ecommerce campaign materials into a reviewable weekly brief