← rule catalog
skill.description-not-routing-shaped
heuristicunmeasuredseverity: medium
A behavioral claim we believe and have not measured. Labeled unmeasured in every reporter line, excluded from the chaff score, and never fails a build by default.
Claim
A skill/subagent description states no trigger condition (none of: use / when / whenever / before / after / trigger / invoke / load), and the description is the only resident part of the skill.
Rationale
The router sees only the description; a description that names no trigger gives the router nothing to match on. Believed harmful; not yet measured.
Fix
Rewrite the description as a routing rule: what the skill does + exactly when to use it.
chaff explain skill.description-not-routing-shaped: same registry, offline, from the CLI.