What problem does it solve? Modifying Toollab's public authentication screens is risky because the auth design is duplicated across four Vue files, the login flow has multiple redirect branches (super-admin, multi-school, zero-school with pending invitations), and several anti-patterns (remember-me, contact links, authenticated calls on public pages) must not be reintroduced. This Skill gives an AI assistant the full context to edit these screens safely. ## Core Features & Use Cases - Auth screen map: Documents the five public routes (login, set-password, reset-password, forgot-password, select-school) with their layouts, middleware, and roles. - Login flow specification: Details the post-login branching logic including super-admin school counting via direct school roles, multi-school selection, and the critical zero-school-with-pending-invitation case. - Account activation flow: Covers the invitation token flow (check-invitation-token, set-password) including the requires_profile case and server-side effects like Sanctum token revocation. - Use Case: You need to change the split-screen auth design. The Skill tells you the change must be replicated in all four files (login, set-password, reset-password, forgot-password) and that animations must respect prefers-reduced-motion. ## Quick Start Ask the assistant to update the login page error handling or modify the auth screen design while following the pages-auth-publiques guidelines.