clerk

clerk/skills

29 resources in this repository

GitHub
🎯29
31

🎯Skills29

🎯clerk-nextjs-patterns🎯Skill

Provides advanced authentication and authorization patterns for Next.js applications using Clerk, focusing on server actions, middleware, and caching strategies

clerk-nextjs-patterns
🎯clerk-setup🎯Skill

Official Clerk agent skills for AI coding assistants to work more effectively with Clerk authentication, providing up-to-date patterns and integration guidance.

clerk-setup
🎯clerk-custom-ui🎯Skill

Enables AI agents to generate and customize Clerk authentication UI components with flexible styling and layout options.

clerk-custom-ui
🎯clerk-webhooks🎯Skill

Enables AI agents to configure, generate, and manage Clerk webhook event handlers for real-time synchronization and event-driven actions across applications.

clerk-webhooks
🎯clerk-backend-api🎯Skill

Skill for exploring and calling Clerk Backend REST API endpoints within AI coding agents. Part of the Clerk Skills suite that helps agents work effectively with Clerk authentication, covering users, sessions, organizations, and other backend resources.

clerk-backend-api
🎯clerk-testing🎯Skill

Helps developers generate and configure end-to-end authentication testing scripts using Playwright or Cypress for Clerk-powered applications.

clerk-testing
🎯clerk🎯Skill

Routes users to the most appropriate Clerk authentication skill based on their specific authentication and integration needs

clerk
🎯clerk-orgs🎯Skill

Clerk organizations skill for implementing multi-tenant team management, role-based access control, and workspace functionality from Clerk's official skills repository

clerk-orgs
🎯clerk-react-patterns🎯Skill

React SPA auth patterns with @clerk/react for Vite/CRA β€” ClerkProvider setup, useAuth/useUser/useClerk hooks, React Router protected routes, and custom sign-in/sign-up forms.

clerk-react-patterns
🎯clerk-expo-patterns🎯Skill

Expo / React Native auth patterns with @clerk/expo v3+ β€” SecureStore token cache, OAuth deep linking, useAuth in native, Expo Router protected routes, and push notifications carrying user context. Requires Expo 53+, React Native 0.73+, and expo-secure-store.

clerk-expo-patterns
🎯clerk-swift🎯Skill

Clerk authentication skill for iOS that provides patterns for integrating ClerkKit with SwiftUI, including Apple Sign-In flows and native mobile authentication setup.

clerk-swift
🎯clerk-android🎯Skill

A Clerk authentication skill for Android development, providing AI coding agents with patterns for integrating Clerk auth into Kotlin and Jetpack Compose apps, part of the Clerk Skills collection that covers 15+ frameworks and features.

clerk-android
🎯clerk-react-router-patterns🎯Skill

React Router v7 auth patterns with @clerk/react-router v3+ β€” clerkMiddleware, rootAuthLoader, getAuth in loaders and actions, protected routes, and SSR user/session access. Maps Clerk onto React Router's middleware + loader pipeline with concrete setup for Vinxi-style entries.

clerk-react-router-patterns
🎯clerk-tanstack-patterns🎯Skill

TanStack React Start auth patterns with @clerk/tanstack-react-start β€” createServerFn integration, beforeLoad route guards, loader-level auth, and Vinxi clerkMiddleware wiring. Covers SSR-safe user and session access across the middleware β†’ loader β†’ component pipeline.

clerk-tanstack-patterns
🎯clerk-chrome-extension-patterns🎯Skill

Chrome Extension authentication patterns for Clerk β€” popup/sidepanel setup, `syncHost` for OAuth/SAML via the companion web app, `createClerkClient` for service workers and headless extensions, and stable CRX IDs. Triggers on requests to add Clerk auth to a Plasmo-based or manual Chrome extension.

clerk-chrome-extension-patterns
🎯clerk-billing🎯Skill

Teaches AI agents how to implement subscription billing and feature gating with Clerk, covering pricing tables, subscription plans, per-seat billing, and entitlements management.

clerk-billing
🎯clerk-astro-patterns🎯Skill

Astro-specific authentication patterns for Clerk β€” middleware setup, SSR pages, island components, API routes, and the static vs SSR rendering trade-off. Triggers when adding Clerk auth to an Astro site or building Astro route protection.

clerk-astro-patterns
🎯clerk-nuxt-patterns🎯Skill

Clerk skill covering Nuxt-specific authentication patterns, including server middleware and SSR auth. Part of the official Clerk skills collection, triggered for prompts like "Add Clerk to my Nuxt app".

clerk-nuxt-patterns
🎯clerk-vue-patterns🎯Skill

Official Clerk skill covering Vue-specific authentication patternsβ€”composables and Pinia integration for adding Clerk auth to Vue applications. Part of the clerk/skills collection that ships a router skill plus framework-specific guides for Next.js, Nuxt, Astro, Expo, and more.

clerk-vue-patterns
🎯clerk-cli🎯Skill

A collection of AI agent skills for integrating Clerk authentication into projects, covering CLI operations, framework setup, custom UI, backend API, and framework-specific patterns for Next.js, React, Vue, Nuxt, Expo, and more. Includes skills for organizations, billing, webhooks, and testing.

clerk-cli
🎯clerk-expo🎯Skill

AI agent skills from Clerk that provide framework-specific patterns for integrating authentication across Next.js, React, Vue, Expo, and more, including organization management, billing, webhooks, and testing workflows.

clerk-expo
🎯audit-clerk-skill🎯Skill

Official Clerk skills that help AI coding agents integrate Clerk authentication, including setup, custom UI, backend API access, CLI operations, and framework-specific patterns for Next.js and other frameworks.

audit-clerk-skill
🎯clerk-new🎯Skill

Skill

clerk-new
🎯adding-auth🎯Skill

Skill

adding-auth
🎯clerk-bapi🎯Skill

Skill

clerk-bapi
🎯testing-auth🎯Skill

Skill

testing-auth
🎯syncing-users🎯Skill

Skill

syncing-users
🎯customizing-auth-ui🎯Skill

Skill

customizing-auth-ui
🎯managing-orgs🎯Skill

Skill

managing-orgs