crate-admit
Installation
SKILL.md
Crate admission — $ARGUMENTS
Authority: .claude/rules/diamond-discipline.md §12 gates,
docs/adr/adr-003-12-gate-admission.md, docs/architecture/forward-compat-invariants.md.
No exception. If a gate genuinely does not apply, document the exemption in
docs/crate-specs/$ARGUMENTS.md with a 1-paragraph rationale BEFORE running
this skill.
Pre-flight (run first)
# Grep-verify current state
git log -1 --oneline
ls crates/$ARGUMENTS/Cargo.toml 2>/dev/null || echo "NOT SCAFFOLDED"
test -f docs/crate-specs/$ARGUMENTS.md || echo "SPEC MISSING — create it first"
If pre-flight fails → STOP. Scaffold + spec first.