What problem does it solve?
This Skill simplifies adding Clerk authentication to a project by selecting the correct SDK, following the official framework quickstart, configuring environment variables, and establishing protected access patterns.
Core Features & Use Cases
- Framework-Aware Setup: Configures Clerk for Next.js, React, Express, Astro, Vue, Nuxt, React Router, TanStack Start, Expo, and other supported platforms.
- CLI-First Provisioning: Uses Clerk CLI workflows to create or link applications, pull environment keys, diagnose integrations, and rotate secret keys.
- Authentication Migration: Provides planning guidance for migrating from providers such as NextAuth, Supabase Auth, Firebase, Auth0, Cognito, Passport, or custom sessions.
- Use Case: Set up Clerk in a Next.js App Router application, protect routes with middleware, configure ClerkProvider, and identify the required development keys.
Quick Start
Use the clerk-setup skill to add Clerk authentication to my project using the framework-specific official quickstart and configure the required environment variables.