What problem does it solve? It prevents inconsistent frontend changes in the PalFish GMV Manager React 19 app by codifying the ViewId/tab wiring, API call patterns, design tokens, auth handling, and mandatory terminology rules that every new screen or component must follow. ## Core Features & Use Cases - Screen wiring checklist: Step-by-step procedure for adding a new tab — ViewId union, lazyRetry import, PRELOAD_MAP, TITLES, renderActiveView case, nav item, and RBAC permission key registration. - API and error conventions: Rules for the axios singleton in api.ts, snake_case/camelCase boundary, endpoint prefix rules, and formatApiError usage. - Design tokens and gotchas: gmv-* token usage, light-mode enforcement, orphaned components, and documented past incidents (mock notification fallback, chunk-load failures, cross-PR drawer bug). - Use Case: When asked to add a new admin settings screen, follow the skill to wire the ViewId, permission key, sidebar item, and lazy import correctly, then validate with npx tsc -b. ## Quick Start Ask the AI to add a new settings tab to the frontend following the frontend-conventions skill and run the Tier 1 typecheck.