Parent
Refs #3803
Agent Brief
Type: Feature
Summary: The codebase-health audit skill's Boundary routes an operator to the sibling drift lanes instead of leaving them undiscoverable.
Current behavior:
The codebase-health audit skill covers doc, config, code, and architecture drift. Seven sibling skills each own a different drift dimension, and nothing in the audit skill names them. An operator who reaches this skill has no path to the others.
Desired behavior:
The audit skill's Boundary section names each sibling drift lane with one line stating what that lane owns:
- the review plugin's doc-drift detector
- the session-flow reanchor skill
- the discipline recheck-against-upstream skill
- the provenance audit skill
- the claude-config audit skill
- the instruction-placement delta skill
- the overengineering delta skill
Every reference is presence-gated: the text must read correctly whether or not the referenced plugin is installed, and must not assert that an absent skill is available. The skill's listing entry stays within the per-skill listing-entry cap; router detail belongs in the body, not in the description.
Key interfaces:
- The skill's Boundary section — gains one line per sibling lane.
- The skill's frontmatter description — unchanged in size class; must stay under the listing-entry cap.
Acceptance criteria:
Out of scope:
- Changing what the audit skill detects or how it reports.
- Editing any of the seven sibling skills.
- Adding a router to any other skill.
Blocked by
None
Parent
Refs #3803
Agent Brief
Type: Feature
Summary: The codebase-health audit skill's Boundary routes an operator to the sibling drift lanes instead of leaving them undiscoverable.
Current behavior:
The codebase-health audit skill covers doc, config, code, and architecture drift. Seven sibling skills each own a different drift dimension, and nothing in the audit skill names them. An operator who reaches this skill has no path to the others.
Desired behavior:
The audit skill's Boundary section names each sibling drift lane with one line stating what that lane owns:
Every reference is presence-gated: the text must read correctly whether or not the referenced plugin is installed, and must not assert that an absent skill is available. The skill's listing entry stays within the per-skill listing-entry cap; router detail belongs in the body, not in the description.
Key interfaces:
Acceptance criteria:
/skill-quality:checkpasses for the codebase-health audit skill, including the listing-entry cap check.markdownlintpasses on the changed files.Out of scope:
Blocked by
None