What problem does it solve? The silken_net view layer has non-obvious rules — no tailwind.config.js, design tokens only in shared components, no DB queries in Phlex initializers, locale-free Turbo broadcast payloads — and violating them fails silently or reds CI. This Skill indexes those rules and routes you to the authoritative docs before you break them. ## Core Features & Use Cases - Design-token system guidance: Explains the Tailwind v4 @theme SSOT in app/assets/tailwind/application.css, the gaia-/status-/token-* token families, and the CUSTOM_TEXT_SCALE registration requirement for new font sizes. - Phlex component conventions: Covers the ApplicationComponent base, the tokens() TailwindMerge wrapper, class-autoscoped t('.key') i18n, and the component registry that CI enforces. - Gotcha index with on-demand detail: 43+ numbered gotchas indexed one line each in SKILL.md, with full mechanisms and incident history in gotchas.md loaded only when needed. - Use Case: You add a Stimulus controller and Cmd+Enter is dead — the Skill tells you data-controller must sit on a common ancestor of all its targets, a failure that is silent by construction. ## Quick Start Ask the assistant to add a new Phlex component with proper design tokens and i18n for the trees domain in the silken_net frontend.