What problem does it solve?
It helps you build custom Clerk authentication experiences while keeping the UI consistent with your app’s design system, including both custom sign-in/sign-up flows and full appearance theming.
Core Features & Use Cases
- Custom authentication flows with hooks: Implement your own sign-in and sign-up user interface using the appropriate
useSignIn and useSignUp APIs for the Clerk SDK version.
- Appearance customization for Clerk components: Control theme, colors, typography, borders, CAPTCHA behavior, and structure/branding through the
appearance prop.
- SDK-aware implementation guidance: Choose the correct reference docs based on whether you’re using Core 2 or the current SDK, avoiding API mismatches.
Quick Start
Use the clerk-custom-ui skill to design your custom sign-in and appearance customization by selecting the correct Core 2 or current SDK hook references, then apply the appearance prop to Clerk’s sign-in/sign-up components.