Create or update the central branding file (lib/branding.ts) for this project. Use this skill whenever creating, editing, or referencing brand colors, typography, logo config, semantic tokens, or metadata. The actual brand values live in lib/branding.ts — this skill defines the structure, types, and wiring patterns only.
Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).