SKILL.md
/validate-rules
Validate rules against their schema and rule.md/rule.yml contracts.
Usage
/validate-rules [coordinate] [options]
Options:
--category <cat>: Validate only rules in category (structure, content, efficiency, maintenance, governance)
Examples
/validate-rules # All rules
/validate-rules CORE:S:0001 # Single rule
/validate-rules --category structure # Category filter
Workflow
- Load rule schema from
backbone.schemas.rule - Load coordinate map from
backbone.registry.coordinate_map - Resolve rule directories via
backbone.rules.patterns - For each rule:
- Validate rule.md frontmatter against schema - Validate rule.yml patterns match check IDs in rule.md - Verify coordinate exists in coordinate-map.yml - Verify check types don't exceed declared rule type ceiling - Verify supersedes target is at a strictly lower level
Quick Reference
| Level | Check |
|---|---|
| 1 | Schema: fields, types, format, coordinate pattern |
| 2 | Contract: rule.md ↔ rule.yml check ID matching |
| 3 | Cross-reference: coordinate-map, tombstones, supersession |