claude/hooks
Bastien Chanot 0d9f3d41eb feat(design): mandate full design toolchain on UI work via CLAUDE.md rule + hook
Add a tiered-by-scope "Design work — full toolchain" rule to the global
CLAUDE.md: trivial tweaks stay on /hotfix, building UI mobilizes ui-ux-pro-max,
frontend-design, Magic MCP, emil-design-eng, design-motion-principles, and
design-html; design systems start with design-consultation; reviews use
design-review + emil + motion audit. In doubt about scope, do not silently
skip the toolchain — ask or default to the Build tier.

Reinforce it with a design-toolchain-reminder UserPromptSubmit hook that
detects UI/design signals (broad FR+EN keyword set, \b-guarded against
substring false matches) and injects the tiered guidance into context. Soft
nudge, always exits 0, falls back to raw stdin when the hook JSON is missing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 15:48:10 +02:00
..
.rtk-hook.sha256 audit fixes: RTK hook, settings unification, graphifyy, statusline 2026-04-12 13:28:30 +02:00
caveman-statusline.ps1 chore(statusline): add PowerShell caveman-statusline hook 2026-05-21 05:55:28 +02:00
design-toolchain-reminder.sh feat(design): mandate full design toolchain on UI work via CLAUDE.md rule + hook 2026-06-02 15:48:10 +02:00
rtk-rewrite.sh audit fixes: RTK hook, settings unification, graphifyy, statusline 2026-04-12 13:28:30 +02:00
session-start.sh fix(install,session-start): enable always-on plugins + truthful banner 2026-05-03 23:03:21 +02:00
statusline.sh feat(statusline): replace plan segment with profile: + effort: 2026-05-21 05:17:29 +02:00