Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating …
What we found · 5
Description doesn’t say WHEN to use itmediumA good description names the trigger (e.g. "when reviewing a PR"). Without it the skill mis-fires or never fires.
Trigger is too broadmediumWords like "whenever", "anything" make it fire everywhere and fight other skills for the same task — the #1 cause of conflicts.
Bloated: high token costmedium~2,009 tokens on every single call. Compress instructions and trim examples.
Embedded shell script blockmediumShips runnable command-line scripts. Not necessarily bad, but must be sandboxed and reviewed.
Repeated contentlow~15 duplicate lines detected; de-duping is free token savings.
What its scripts can do
medium
Installs packages
Conflicts with · 8
docx
shadow
want, read, fil
pptx
shadow
read, extract, text
xlsx
shadow
want, read, add
claude-api
shadow
read, one
frontend-design
shadow
one, read
canvas-design
shadow
pdf
doc-coauthoring
shadow
want
theme-factory
shadow
pag
If you have both installed, they compete for the same triggers — the top cause of an agent picking the wrong skill.
Have you installed pdf? Scan everything you run.
One command grades every skill in your Claude Code / Codex — safety, token bloat, and conflicts, 100% locally.
Anonymous & aggregate. We watch these as a trend and re-check flagged skills — a single click never moves a grade on its own.
Independent static analysis by SkillMOO — the Consumer Reports for agent skills. Safety, token, and conflict grades are computed, not opinions. Efficacy is only ever claimed when measured. We rate & link to the source; we do not rehost skill content.