Clerk authentication lets you add secure login to your Next.js app. You can use pre-built forms for sign in and sign up. This skill shows you the best patterns for setup, route protection, and more.
Developers can save time with ready-to-use code examples. The patterns cover middleware, organizations, and webhooks. You also learn how to sync user data.
Follow the steps to avoid common mistakes. Your app will have a safe and smooth login experience. This skill works with Next.js 14 and 15 using the App Router.
Global
mkdir -p ~/.claude/skills/clerk-authProject
mkdir -p .claude/skills/clerk-authSource Repository
Entra App Registrationmicrosoft/azure-skills
Register apps in Entra ID for secure authentication and API access with OAuth 2.0
Entra Agent Idmicrosoft/azure-skills
Create unique OAuth identities for each AI agent instance using Microsoft Graph
Firebase Auth Basicsfirebase/agent-skills
Add secure user sign-in to your app with Firebase Authentication in minutes
Convex Setup Authget-convex/agent-skills
Set up secure login and user management for your Convex app
Better Auth Best Practicesbetter-auth/skills
Add secure login to your app with email, OAuth, and plugins
Create Auth Skillbetter-auth/skills
Set up login and sign-up in your app with Better Auth easily
Email And Password Best Practicesbetter-auth/skills
Set up email verification, password reset, and secure login with Better Auth
Clerk Setupclerk/skills
Quickly add Clerk authentication to any project using the CLI tool