openai/pdf
Read, create, and review PDFs with layout and visual formatting integrity
by openaiFree
Description
pdf is an agent skill from OpenAI's curated skills collection that guides an assistant through reading, generating and validating PDF files where rendering and layout matter. It renders pages to images with Poppler for visual inspection, creates documents with reportlab, and extracts text with pdfplumber or pypdf. The skill's main point is that rendering pages before delivery catches defects that text extraction misses silently, such as clipped text and overlapping elements. Typical uses include generating a formatted PDF report from structured data, extracting text from a multi-column PDF without losing the layout context, checking a generated invoice for clipped text or misaligned tables, building a PDF resume or proposal with consistent typography and margins, and validating page numbering and section headers before a document is sent. It suits anyone who produces PDFs as part of their work and needs them to look right on the page, not only to contain the right words. The visual check depends on Poppler being installed, so confirm the tool is present before you rely on the rendered pages. Reading a PDF is safe, but a generated file should still be reviewed by a person before it is sent to a client. The skill is listed on officialskills.sh and installs from the openai/skills repository. Install it with npx skills add https://github.com/openai/skills --skill pdf.…
Highlights
- Renders pages to PNG with Poppler for visual checks
- Creates PDFs with reportlab
- Extracts text with pdfplumber or pypdf
- Catches clipped text and overlapping elements
Ratings & Reviews
No ratings yet
Be the first to rate openai/pdf.
People also visit

coreyhaines31/copywriting
Write and rewrite marketing copy for landing pages, homepages, and ads

coreyhaines31/ab-testing
Plan and implement A/B tests or experiments for any digital experience

coreyhaines31/ad-creative
Generate and iterate ad creative including headlines, descriptions

coreyhaines31/ads
Create and optimize paid campaigns on Google, Meta, LinkedIn, and more

coreyhaines31/ai-seo
Optimize content to appear in AI-generated answers and LLM search results
openai/pdf FAQ
What does the skill use?
Poppler to render pages, reportlab to create documents, and pdfplumber or pypdf to extract text.
Why render pages instead of only extracting text?
Text extraction can miss clipped text and overlapping elements that rendering shows.
What does it need on my machine?
Poppler for the rendering step, along with the Python libraries it uses.
How do I install it?
Run npx skills add https://github.com/openai/skills --skill pdf.
What are the best openai/pdf alternatives?
Popular alternatives to openai/pdf include coreyhaines31/seo-audit, coreyhaines31/copywriting and coreyhaines31/ab-testing. See all openai/pdf alternatives