Skip to content

v1.8.1 — the skill can actually load now

Latest

Choose a tag to compare

@sturec5 sturec5 released this 13 Aug 06:15
· 4 commits to main since this release

The skill's YAML frontmatter never parsed.

description: was a plain scalar containing improvising a review: an ad-hoc read. A colon followed by a space inside an unquoted scalar is a mapping separator, so the whole block failed to parse and the skill loaded with empty metadata — every field dropped, no error raised.

description is the only thing Claude Code reads to decide whether a skill applies to a request. Without it the skill could not fire for any prompt, in any session. If you installed any earlier version, the skill was never doing anything. Update to get it working:

/plugin update audit-protocol

This is the defect this repository had been reporting as "the skill was never triggered — 3 trials, 2 models, 2 languages". The trials varied model and language and found no difference because neither was the variable.

Found by claude plugin validate .claude-plugin/plugin.json, which walks into the skill. claude plugin validate . does not — it finds marketplace.json first, validates that alone, and reports a pass. All four of this repository's own gates passed over it too: they check that the skill names and can reach the taxonomy, never that the file they point at is loadable.

No taxonomy or overlay content changed.