Add a "Tooling discipline" note to CLAUDE.md — run gates via the make targets (e.g. make changelog-gate), not the ci/ scripts they wrap; the Bash working dir is the repo root (no cd / git -C); one command per invocation. Point the git-commit skill at make changelog-gate for the 60-word cap instead of naming the raw script. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>