What problem does it solve?
Prevents Claude Code skills from misfiring or drifting out of spec by auditing each SKILL.md for frontmatter quality, trigger accuracy, voice/structure consistency, and behavior-preserving edits.
Core Features & Use Cases
- Frontmatter validation: Confirms
name and description exist and that the description contains properly structured TRIGGER when: and DO NOT TRIGGER when: blocks.
- Trigger reliability review: Checks that triggers are specific (e.g., globs and action verbs) and that
DO NOT TRIGGER when: blocks name overlapping adjacent skill surfaces to prevent dual-fires.
- Style, length, and operational correctness: Enforces imperative second-person voice, structured checklist formatting, and keeps bodies within length targets.
- Change safety checks: Requires a behavioral-equivalence audit for compression/removal diffs and validates platform-genericness (keeps engine tokens out of project skills).
- Audit completion marker: Guides recording completion via a repo-specific marker command when the review is clean.
Quick Start
Review the skill at claude/.claude/skills/your-skill-name/SKILL.md against the checklist to ensure its triggers and exclusions match its actual behavior.