Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borghei/pdf-toolkit
Audit PDF files for metadata leakage, page count, encryption, JavaScript, embedded files, and version. Use before sending a PDF externally, when redacting sensitive metadata, or running a PDF security review.
Passed 16 of 21 test cases with the skill, and 11 of 21 without it.
and 4 more in the full report
6 fixed11 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
Can `scripts/pdf_auditor.py` be used to extract all paragraph text from `research_paper.pdf` for NLP index ingestion?
| Checked | Without skill | With skill |
|---|---|---|
| States that scripts/pdf_auditor.py does not perform full body text extraction using pure standard library. | Missed | Passed |
| Suggests external libraries such as pdfplumber or pypdf for text extraction. | Passed | Passed |
The instructions your model reads when the skill loads.
Audit .pdf files for metadata, page count, encryption status, embedded JavaScript, embedded files, and PDF version — using the standard library only.
pdf, pdf audit, pdf metadata, pdf review, pdf leakage, pdf security, redaction, document handoff
Before running the audit, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
python scripts/pdf_auditor.py contract.pdf
test cases passed, vs 11 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.