What it does
- Read or review PDF content where layout and visuals matter.
- Create PDFs programmatically with reliable formatting.
- Validate final rendering before delivery.
- Use pdftoppm if available.
- If unavailable, install Poppler or ask the user to review the output locally.
- Use tmp/pdfs/ for intermediate files; delete when done.
- Write final artifacts under output/pdf/ when working in this repo.
Requirements & configuration
Configuration: INPUT_PDFOUTPUT_PREFIX
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
pdf FAQ
What does the pdf skill do?
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction. Read or review PDF content where layout and visuals matter. Create PDFs programmatically with reliable formatting.
What does pdf require?
Configuration keys: INPUT_PDF, OUTPUT_PREFIX.
How do I install pdf?
Run: npx -y skills add https://github.com/openai/skills --skill pdf --agent claude-code — the source lives at github.com/openai/skills.
Maintain pdf?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/openai-skills-pdf?ref=badge) npx agentictools info skills/openai-skills-pdf The second line is the CLI lookup for this page — handy in READMEs and docs.