This skill documents how to build custom authentication flows and appearance customizations for Clerk SDKs. It explains using hooks (useSignIn, useSignUp) to build bespoke sign-in/sign-up flows and how to apply the appearance prop, themes, variables, and CSS to change component look and feel across SDK versions.
Use this skill when you need to: integrate a branded sign-in/sign-up UX, match Clerk components to an existing design system (e.g., shadcn/ui), or adjust theme variables (colors, fonts, border radius) for consistent branding. Also relevant when upgrading between Core 2 and current SDKs where hook shapes differ.
{}
This skill has not been reviewed by our automated audit pipeline yet.