C

Skills de Clerk

audit-clerk-skill
clerk
Audits the bundled `clerk-cli` skill against the Clerk CLI source tree and proposes or applies updates. Use when the user says "audit the clerk-cli skill",…
official
audit-clerk-skill
clerk
Audits the Clerk CLI source tree and proposes updates to the bundled `clerk-cli` skill so it stays in sync with the binary. Use when the user says "audit the…
official
audit-expo-skill
clerk
Audits the bundled `clerk-expo` skill against the @clerk/expo SDK source and clerk-docs, then proposes or applies updates. Use when the user says "audit the…
official
changesets
clerk
Create or refresh a `.changeset/<slug>.md` for the current branch, or report that none is required. Triggers on "/changesets create", "add a changeset",…
official
clerk
clerk
Enrutador inteligente que dirige tareas de autenticación a habilidades Clerk especializadas según tu framework y caso de uso. Enruta a ocho habilidades especializadas que cubren configuración, UI personalizada, patrones Next.js, organizaciones, webhooks, pruebas, iOS/Android nativo y API backend. Detecta la versión del SDK de Clerk (Core 2 LTS vs. actual) desde package.json para aplicar patrones y APIs correctos. Cubre frameworks web (Next.js, React, Expo, React Router, TanStack Start) y plataformas nativas (Swift/iOS, Kotlin/Android)...
official
clerk
clerk
Intelligent router that directs authentication tasks to specialized Clerk skills based on your framework and use case. Routes to eight specialized skills covering setup, custom UI, Next.js patterns, organizations, webhooks, testing, native iOS/Android, and backend API Detects Clerk SDK version (Core 2 LTS vs. current) from package.json to apply correct patterns and APIs Covers web frameworks (Next.js, React, Expo, React Router, TanStack Start) and native platforms (Swift/iOS, Kotlin/Android)...
official
clerk
clerk
El binario clerk es una puerta de enlace preautenticada hacia la API de Backend y la API de Plataforma de Clerk, además de herramientas a nivel de proyecto (autenticación, vinculación, extracción de variables de entorno, configuración de instancias). Cuando el usuario pregunte algo que involucre un recurso de Clerk, usa clerk primero en lugar de hacer un curl manual.
official
clerk-android
clerk
Implement Clerk authentication for native Android apps using Kotlin and Jetpack Compose with clerk-android source-guided patterns. Use for prebuilt…
official
clerk-android
clerk
Implementa la autenticación de Clerk para aplicaciones nativas de Android usando Kotlin y
official
clerk-astro-patterns
clerk
Patrones de Astro con Clerk — middleware, páginas SSR, componentes isla, rutas API, renderizado estático vs SSR. Se activa con: astro clerk, clerk astro middleware,…
official
clerk-astro-patterns
clerk
Patrones de Astro con Clerk — middleware, páginas SSR, componentes isla,
official
clerk-backend-api
clerk
Explorador y ejecutor de la API REST de Clerk Backend. Explora etiquetas, inspecciona esquemas de endpoints y ejecuta solicitudes autenticadas. Úsalo al listar usuarios, gestionar…
official
clerk-backend-api
clerk
Explorador y ejecutor de la API REST de Clerk Backend. Navega por etiquetas, inspecciona esquemas de endpoints y ejecuta solicitudes autenticadas. Úsalo al listar usuarios, gestionar…
official
clerk-billing
clerk
Clerk Billing para la gestión de suscripciones - renderiza la PricingTable de Clerk
official
clerk-billing
clerk
Clerk Billing for subscription management - render Clerk's PricingTable and in-app checkout drawer, configure subscription plans, seat-limit plans for B2B,…
official
clerk-chrome-extension-patterns
clerk
Autenticación de Chrome Extension con @clerk/chrome-extension -- configuración de popup/sidepanel, syncHost para OAuth/SAML mediante aplicación web, createClerkClient para service workers y…
official
clerk-chrome-extension-patterns
clerk
Autenticación de extensión de Chrome con @clerk/chrome-extension -- popup/panel lateral
official
clerk-cli
clerk
Operate the Clerk CLI (`clerk` binary) for authentication, user/org/session management, impersonation, local webhook testing, deploy verification, instance…
official
clerk-cli
clerk
El binario clerk es una puerta de enlace preautenticada hacia la API de Backend y la API de Plataforma de Clerk, además de herramientas a nivel de proyecto (autenticación, vinculación, extracción de entornos, configuración de instancias). Cuando el usuario pregunte algo que involucre un recurso de Clerk, recurre a clerk primero en lugar de improvisar con curl.
official
clerk-cli
clerk
Operate the Clerk CLI (`clerk` binary) for authentication, user/org/session management, deploy verification, instance config, env keys, and any Clerk Backend or Platform API call. Use when the user mentions Clerk management tasks, "list clerk users", "create a clerk user", "update organization", "pull clerk config", "clerk env pull", "clerk doctor", "clerk deploy", "clerk deploy status", "clerk api", or any ad-hoc Clerk API request. Prefer the CLI over raw HTTP: it handles auth, key...
official
clerk-custom-ui
clerk
Flujos de autenticación personalizados y apariencia de componentes - hooks (useSignIn, useSignUp), temas, colores, fuentes, CSS. Úselo para flujos personalizados de inicio de sesión/registro,...
official
clerk-custom-ui
clerk
Crea flujos de autenticación personalizados y marca visualmente los componentes de Clerk con hooks y estilos de apariencia. Proporciona los hooks useSignIn y useSignUp para construir una interfaz de inicio de sesión/registro personalizada; la API difiere entre Core 2 y las versiones actuales del SDK. Personalización de apariencia mediante variables (colores, tipografía, bordes), opciones (logotipo, diseño de botones sociales) y temas predefinidos (oscuro, neobrutalismo, shadcn, simple). El tema shadcn se ajusta automáticamente a proyectos shadcn/ui cuando components.json está presente; tema...
official
clerk-expo
clerk
Add Clerk authentication to Expo and React Native apps using @clerk/expo. Use for Expo setup, prebuilt native components (AuthView, UserButton), custom…
official
clerk-expo
clerk
Agrega autenticación de Clerk a aplicaciones Expo y React Native usando @clerk/expo. Úsalo para configuración de Expo, componentes nativos preconstruidos (AuthView, UserButton), personalizados…
official
clerk-expo-patterns
clerk
Patrones de Expo / React Native con Clerk — caché de tokens SecureStore, OAuth
official
clerk-monorepo
clerk
Trabaja eficazmente en el monorepo del SDK clerk/javascript. Úsalo al configurar el repositorio, compilar / probar / ejecutar un paquete, decidir cuál de los @clerk/*…
official
clerk-monorepo
clerk
Trabaja eficazmente en el monorepo del SDK clerk/javascript. Úsalo al configurar el repositorio, compilar/probar/ejecutar un paquete, decidir cuál de los @clerk/*…
official
clerk-nextjs-patterns
clerk
Patrones avanzados de Next.js para autenticación, middleware, Server Actions y almacenamiento en caché con ámbito de usuario usando Clerk. Distingue entre auth() del lado del servidor y el hook useAuth() del lado del cliente; mezclarlos es un error común que causa fallos. Cubre estrategias de middleware (primero público vs primero protegido), protección de rutas de API y códigos de estado HTTP adecuados (401 vs 403). Incluye patrones de almacenamiento en caché con ámbito de usuario usando unstable_cache y protección de Server Actions contra mutaciones no autorizadas. Proporciona compatibilidad con Core 2...
official
clerk-nextjs-patterns
clerk
Advanced Next.js patterns for authentication, middleware, Server Actions, and user-scoped caching with Clerk. Distinguishes server-side await auth() from client-side useAuth() hook; mixing them is a common breaking mistake Covers middleware strategies (public-first vs protected-first), API route protection, and proper HTTP status codes (401 vs 403) Includes user-scoped caching patterns with unstable_cache and protecting Server Actions from unauthorized mutations Provides Core 2 compatibility...
official
clerk-nuxt-patterns
clerk
Nuxt 3 auth patterns with @clerk/nuxt - middleware, composables, server API routes, SSR. Triggers on: Nuxt auth, useAuth composable, clerkMiddleware Nuxt,…
official
clerk-nuxt-patterns
clerk
Patrones de autenticación de Nuxt 3 con @clerk/nuxt - middleware, composables, servidor
official
clerk-orgs
clerk
Clerk Organizations for B2B SaaS - create multi-tenant apps with org switching, role-based access, verified domains, and enterprise SSO. Use for team…
official
clerk-orgs
clerk
SaaS B2B multiinquilino con cambio de organización, control de acceso basado en roles y SSO empresarial. Admite enrutamiento dinámico basado en organización mediante slugs de URL, verificaciones de acceso basadas en roles (org:admin, org:member) y creación de roles personalizados a través del panel. Incluye el componente OrganizationSwitcher para la selección de organización visible para el usuario y renderizado condicional <Show> para interfaz restringida por roles. Proporciona contexto de organización del lado del servidor mediante el helper auth() con verificación de membresía y comprobaciones de permisos. Permite...
official
clerk-react-patterns
clerk
React SPA auth patterns with @clerk/react for Vite/CRA - ClerkProvider setup, useAuth/useUser/useClerk hooks, React Router protected routes, custom sign-in…
official
clerk-react-patterns
clerk
Patrones de autenticación SPA en React con @clerk/react para Vite/CRA - ClerkProvider
official
clerk-react-router-patterns
clerk
React Router v7/v8 patterns with Clerk — rootAuthLoader, getAuth in loaders, clerkMiddleware, protected routes, SSR user data, org switching. Triggers on:…
official
clerk-react-router-patterns
clerk
Patrones de React Router v7 con Clerk — rootAuthLoader, getAuth en loaders,
official
clerk-setup
clerk
Framework-agnostic Clerk authentication setup following official quickstart guides. Detects framework from package.json dependencies and fetches the corresponding Clerk quickstart documentation (supports Next.js, Remix, Astro, Nuxt, React Router, TanStack Start, React SPA, Vue, Express, Fastify, Expo, Chrome Extension, Android, iOS, and Vanilla JavaScript) Handles environment variable setup, provider configuration, and middleware/proxy file creation with version-specific guidance for Core 2...
official
clerk-setup
clerk
Configuración de autenticación Clerk independiente del framework, siguiendo guías de inicio rápido oficiales. Detecta el framework a partir de las dependencias en package.json y obtiene la documentación de inicio rápido correspondiente de Clerk (compatible con Next.js, Remix, Astro, Nuxt, React Router, TanStack Start, React SPA, Vue, Express, Fastify, Expo, Chrome Extension, Android, iOS y Vanilla JavaScript). Maneja la configuración de variables de entorno, la configuración del proveedor y la creación de archivos middleware/proxy con orientación específica para la versión Core 2...
official
clerk-swift
clerk
Implement Clerk authentication for native Swift and iOS apps using ClerkKit and ClerkKitUI source-guided patterns. Use for prebuilt AuthView or custom native…
official
clerk-swift
clerk
Autenticación nativa en Swift/iOS usando ClerkKit con flujos de autenticación preconstruidos o personalizados. Soporta dos modos de implementación: componentes AuthView preconstruidos o flujos nativos completamente personalizados, seleccionados según los requisitos del proyecto. Requiere la conexión directa de una clave publicable válida de Clerk en la configuración de la aplicación; no utiliza plist o archivos de entorno de forma indirecta por defecto. Llamada obligatoria a /v1/environment después de la instalación del paquete para determinar la disponibilidad de funciones (por ejemplo, soporte de Inicio de Sesión con Apple) basada en...
official
clerk-tanstack-patterns
clerk
TanStack React Start auth patterns with @clerk/tanstack-react-start - createServerFn, beforeLoad guards, loaders, Vinxi server. Triggers on: TanStack auth,…
official
clerk-tanstack-patterns
clerk
Patrones de autenticación de TanStack React Start con @clerk/tanstack-react-start
official
clerk-testing
clerk
E2E testing for Clerk apps. Use with Playwright or Cypress for auth flow tests.
official
clerk-testing
clerk
Utilidades de pruebas E2E para flujos de autenticación de Clerk en Playwright y Cypress. Compatible con ambos frameworks Playwright y Cypress con patrones de configuración específicos para cada framework (globalSetup para Playwright, comandos personalizados para Cypress). Proporciona las utilidades clerkSetup() y setupClerkTestingToken() para inicializar entornos de prueba y evitar la detección de bots. Incluye persistencia de storageState para reutilizar sesiones autenticadas entre pruebas, reduciendo el tiempo de ejecución. Requiere claves de API de prueba ( pk_test_* ,...
official
clerk-vue-patterns
clerk
Vue 3 patterns with Clerk — composables (useAuth, useUser, useClerk, useOrganization), Vue Router guards, Pinia auth store integration. Triggers on: vue clerk,…
official
clerk-vue-patterns
clerk
Patrones de Vue 3 con Clerk — composables (useAuth, useUser,
official
clerk-webhooks
clerk
Clerk webhooks for real-time events and data syncing. Verify with verifyWebhook from the framework-specific package. Handle user, session, organization,…
official
clerk-webhooks
clerk
Webhooks de eventos en tiempo real para sincronizar datos de usuarios, organizaciones y sesiones de Clerk con sistemas externos. Soporta más de 40 tipos de eventos en usuarios, organizaciones, sesiones, roles, permisos, invitaciones y comunicaciones. Incluye verificación de webhooks incorporada mediante verifyWebhook() y lógica de reintento automático a través de Svix (hasta 3 días). Ideal para tareas en segundo plano como sincronización de bases de datos, notificaciones e integraciones; no apto para flujos síncronos que requieran acceso inmediato a datos. Requiere público,...
official
mosaic
clerk
Work on Mosaic UI: styling a component with slot recipes (`defineSlotRecipe` / `useRecipe` / slots / variants), or building a flow — authoring a state machine…
official
mosaic-machine
clerk
Autor y usa máquinas de estado Mosaic. Úsalo cuando el usuario esté escribiendo una máquina de estado con createMachine, modelando un flujo de múltiples pasos, conectando una máquina a React…
official