skillhash

Is pdf safe?

Grade A, 98/100. No meaningful risk found.

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.

openai/skills/skills/.curated/pdf 28kChecked 3h agoContent last changed 3h ago
A

pdf

skills/.curated/pdf
98/100 · No meaningful risk found1 low

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.

Content hash
sha256:2fc2347442a94ba102ec13234abd5195f865060aea08d0af76d008551dd40ef6
Files
4
Quality
100/100

Security findings

  • lowRuns with elevated privilegesSL305 · skills/.curated/pdf/SKILL.md:44
    sudo apt-get install -y poppler-utils

    The skill uses sudo. Fix: Prefer user-level installs. If root is unavoidable, explain why next to the command.

Files in this skill
  • LICENSE.txt10.5 KB
  • SKILL.md2.5 KB
  • agents/openai.yaml219 B
  • assets/pdf.png1.3 KB

Questions about pdf

Is pdf safe to install?
Our scanner gave pdf grade A (98/100): no meaningful risk found. It matched 1 rule(s); review them below before installing. Static analysis cannot prove safety, so pin the reviewed revision with a lockfile.
How do I install pdf in Claude Code or Codex?
Run skillhash add github:openai/skills/skills/.curated/pdf. It downloads the exact commit, checks the grade against your policy, writes skills.lock and installs it into .claude/skills and .agents/skills.
What happens if pdf changes upstream?
Its content hash changes. skillhash verify fails in CI until you review the new version and update the lock. With a watch, you also get an alert.

More from openai/skills