canonical-format-checker
Installation
SKILL.md
Canonical Format Checker
Overview
Prevent format drift by verifying content follows authoritative canonical sources. When teaching a pattern that exists elsewhere in the platform (skills, subagents, ADRs, etc.), this skill ensures the taught format matches the canonical source.
Why this matters: The Chapter 14 format drift failure occurred because the lesson taught skill format differently from Chapter 5 (canonical source). Students learned incorrect patterns that contradicted earlier chapters.
When to Use This Skill
Automatic Triggers (check before implementation):
- Lesson teaches how to create skills → Check
.claude/skills/structure - Lesson teaches how to write subagents → Check
.claude/agents/structure - Lesson teaches ADR format → Check
specs/*/adrs/structure - Lesson teaches PHR format → Check
history/prompts/structure - Lesson teaches specification format → Check
specs/*/spec.mdstructure