link-auditorlisted
Install: claude install-skill happypathworks/skill-audit
# link-auditor
**Demonstration input, not a working skill.** It exists so the `[D]` preflight
has something to fail on. What the seven gates below say about it is beside the
point — the `[D]` row is what this fixture is for, and it is the row that makes
the verdict `FAIL`.
The description says `links: <path>`. claude.ai refuses that upload outright:
*"SKILL.md description cannot contain XML tags"*. The span is a placeholder,
not markup, and the platform does not care. Claude Code installs the same file
without complaint, so nothing local ever raises it — the skill works for its
author, is audited clean, and is turned down the first time a stranger tries to
install it on the web app.
The fix is one character class: write `links: PATH`. Nothing else about the file
has to change, which is the part worth noticing — this is not a quality problem
wearing a different hat.