C

Skills 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
Routeur intelligent qui dirige les tâches d'authentification vers des compétences Clerk spécialisées selon votre framework et cas d'usage. Achemine vers huit compétences spécialisées couvrant la configuration, l'interface utilisateur personnalisée, les modèles Next.js, les organisations, les webhooks, les tests, les plateformes natives iOS/Android et l'API backend. Détecte la version du SDK Clerk (Core 2 LTS vs actuelle) depuis package.json pour appliquer les modèles et API corrects. Couvre les frameworks web (Next.js, React, Expo, React Router, TanStack Start) et les plateformes natives (Swift/iOS, Kotlin/Android)...
official
clerk
clerk
Routeur intelligent qui dirige les tâches d'authentification vers des compétences Clerk spécialisées en fonction de votre framework et de votre cas d'utilisation. Route vers huit compétences spécialisées couvrant la configuration, l'UI personnalisée, les modèles Next.js, les organisations, les webhooks, les tests, les plateformes natives iOS/Android et l'API backend. Détecte la version du SDK Clerk (Core 2 LTS vs. actuelle) à partir du package.json pour appliquer les modèles et API corrects. Couvre les frameworks web (Next.js, React, Expo, React Router, TanStack Start) et les plateformes natives (Swift/iOS, Kotlin/Android)...
official
clerk
clerk
Le binaire clerk est une passerelle pré-authentifiée vers l'API Backend et l'API Platform de Clerk, ainsi que des outils au niveau du projet (authentification, liaison, récupérations d'environnement, configuration d'instance). Lorsque l'utilisateur demande quoi que ce soit qui touche à une ressource Clerk, utilisez clerk en premier lieu plutôt que de bricoler une commande curl.
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
Implémenter l'authentification Clerk pour les applications Android natives avec Kotlin et
official
clerk-astro-patterns
clerk
Astro patterns with Clerk — middleware, SSR pages, island components, API routes, static vs SSR rendering. Triggers on: astro clerk, clerk astro middleware,…
official
clerk-astro-patterns
clerk
Modèles Astro avec Clerk — middleware, pages SSR, composants îlots,
official
clerk-backend-api
clerk
Explorateur et exécuteur de l'API REST backend Clerk. Parcourez les tags, inspectez les schémas des endpoints et exécutez des requêtes authentifiées. À utiliser pour lister les utilisateurs, gérer…
official
clerk-backend-api
clerk
Explorateur et exécuteur de l'API REST Clerk Backend. Parcourez les tags, inspectez les schémas d'endpoints et exécutez des requêtes authentifiées. Utilisez pour lister les utilisateurs, gérer…
official
clerk-billing
clerk
Gestion des abonnements Clerk Billing - afficher le PricingTable de Clerk
official
clerk-billing
clerk
Clerk Billing pour la gestion des abonnements - afficher la PricingTable de Clerk et le panier de souscription intégré, configurer les plans d'abonnement, les plans à limite de sièges pour le B2B,…
official
clerk-chrome-extension-patterns
clerk
Authentification d'extension Chrome avec @clerk/chrome-extension -- configuration popup/sidepanel, syncHost pour OAuth/SAML via application web, createClerkClient pour les service workers et…
official
clerk-chrome-extension-patterns
clerk
Authentification d'extension Chrome avec @clerk/chrome-extension -- popup/panneau latéral
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
Le binaire clerk est une passerelle pré-authentifiée vers l'API Backend et l'API Platform de Clerk, ainsi que des outils au niveau du projet (auth, linking, env pulls, configuration d'instance). Lorsque l'utilisateur demande quoi que ce soit qui touche à une ressource Clerk, utilisez clerk en premier plutôt que de faire un curl à la main.
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
Flux d'authentification personnalisés et apparence des composants - hooks (useSignIn, useSignUp), thèmes, couleurs, polices, CSS. À utiliser pour les flux de connexion/inscription personnalisés,…
official
clerk-custom-ui
clerk
Créez des flux d'authentification personnalisés et habillez visuellement les composants Clerk avec des hooks et un style d'apparence. Fournit les hooks useSignIn et useSignUp pour construire une UI de connexion/inscription personnalisée ; l'API diffère entre Core 2 et les versions actuelles du SDK. Personnalisation de l'apparence via des variables (couleurs, typographie, bordures), des options (logo, disposition des boutons sociaux) et des thèmes prédéfinis (dark, neobrutalism, shadcn, simple). Le thème shadcn s'aligne automatiquement sur les projets shadcn/ui lorsque components.json est présent ; thème...
official
clerk-expo
clerk
Ajouter l'authentification Clerk aux applications Expo et React Native en utilisant @clerk/expo. À utiliser pour la configuration d'Expo, les composants natifs préconstruits (AuthView, UserButton), personnalisé…
official
clerk-expo
clerk
Ajoutez l'authentification Clerk aux applications Expo et React Native en utilisant @clerk/expo. Utilisez pour la configuration Expo, les composants natifs préconstruits (AuthView, UserButton), personnalisés…
official
clerk-expo-patterns
clerk
Modèles Expo / React Native avec Clerk — Cache de jetons SecureStore, OAuth
official
clerk-monorepo
clerk
Travaillez efficacement dans le monorepo du SDK clerk/javascript. Utilisez lors de la configuration du dépôt, de la compilation / des tests / de l'exécution d'un package, pour décider lequel des @clerk/*…
official
clerk-monorepo
clerk
Travailler efficacement dans le monorepo du SDK clerk/javascript. Utiliser lors de la configuration du dépôt, de la construction / test / exécution d’un package, pour décider lequel des @clerk/*…
official
clerk-nextjs-patterns
clerk
We need to translate the given text from English to French. The text describes an agent skill for Clerk Next.js patterns. We must preserve the name "clerk-nextjs-patterns" but it's not in the text, so we don't include it. We translate only the text inside <text>. No extra labels. Keep technical terms like "Next.js", "Clerk", "auth()", "useAuth()", "unstable_cache", "Server Actions", "Core 2" as is. Translate the rest naturally. Text: "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..." Translation: "Modèles avancés Next.js pour l'authentification,
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
Modèles d'authentification Nuxt 3 avec @clerk/nuxt - middleware, composables, routes API serveur, SSR. Se déclenche sur : auth Nuxt, composable useAuth, clerkMiddleware Nuxt,…
official
clerk-nuxt-patterns
clerk
Modèles d'authentification Nuxt 3 avec @clerk/nuxt - middleware, composables, serveur
official
clerk-orgs
clerk
Clerk Organizations pour B2B SaaS - créez des applications multi-tenant avec changement d'organisation, accès basé sur les rôles, domaines vérifiés et SSO d'entreprise. À utiliser pour les équipes…
official
clerk-orgs
clerk
We need to translate the given text from English to French. The text describes a multi-tenant B2B SaaS with various features. We must preserve product names, protocol names, URLs, numbers, and technical terms. The name "clerk-orgs" is not in the text, so we don't include it. We translate only the text inside <text>. No extra commentary, labels, etc. The text: "Multi-tenant B2B SaaS with organization switching, role-based access control, and enterprise SSO. Supports dynamic org-based routing via URL slugs, role-based access checks ( org:admin , org:member ), and custom role creation through the dashboard Includes OrganizationSwitcher component for user-facing org selection and <Show> conditional rendering for role-gated UI Provides server-side organization context via auth() helper with membership verification and permission checks Enables..." We need to translate into French. Keep technical terms like "SaaS", "SSO", "URL slugs", "OrganizationSwitcher", "<Show>", "auth()", etc. Also keep the parentheses
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
Modèles d'authentification SPA React avec @clerk/react pour Vite/CRA - ClerkProvider
official
clerk-react-router-patterns
clerk
Modèles React Router v7/v8 avec Clerk — rootAuthLoader, getAuth dans les loaders, clerkMiddleware, routes protégées, données utilisateur SSR, changement d'org. Déclenché sur :…
official
clerk-react-router-patterns
clerk
Modèles React Router v7 avec Clerk — rootAuthLoader, getAuth dans les loaders,
official
clerk-setup
clerk
Configuration d'authentification Clerk indépendante du framework, suivant les guides de démarrage rapide officiels. Détecte le framework à partir des dépendances package.json et récupère la documentation de démarrage rapide Clerk correspondante (prend en charge Next.js, Remix, Astro, Nuxt, React Router, TanStack Start, React SPA, Vue, Express, Fastify, Expo, Extension Chrome, Android, iOS et Vanilla JavaScript). Gère la configuration des variables d'environnement, la configuration du fournisseur et la création de fichiers middleware/proxy avec des conseils spécifiques à la version pour Core 2...
official
clerk-setup
clerk
We need to translate the given English text into French. The text is a description of an agent skill called "clerk-setup". The instruction says to preserve product names, protocol names, URLs, numbers, technical terms. Also, do not include the name unless it appears in the source text. The name "clerk-setup" does not appear in the source text, so we don't include it. We only translate the text inside <text>. The text is: "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..." We need to translate this to French while preserving the listed framework names, product names (Clerk, Core
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
Authentification native Swift/iOS utilisant ClerkKit avec des flux d'authentification prédéfinis ou personnalisés. Prend en charge deux modes d'implémentation : les composants AuthView prédéfinis ou des flux natifs entièrement personnalisés, sélectionnés en fonction des besoins du projet. Nécessite le branchement direct d'une clé publiable Clerk valide dans la configuration de l'application ; n'utilise pas de fichier plist ou d'indirection de fichier d'environnement par défaut. Appel obligatoire /v1/environment après l'installation du package pour déterminer la disponibilité des fonctionnalités (par exemple la prise en charge de Apple Sign In) en fonction de...
official
clerk-tanstack-patterns
clerk
Modèles d'authentification TanStack React Start avec @clerk/tanstack-react-start - createServerFn, gardes beforeLoad, loaders, serveur Vinxi. Se déclenche sur : authentification TanStack,…
official
clerk-tanstack-patterns
clerk
Modèles d'authentification TanStack React Start avec @clerk/tanstack-react-start
official
clerk-testing
clerk
Tests E2E pour les applications Clerk. À utiliser avec Playwright ou Cypress pour les tests de flux d'authentification.
official
clerk-testing
clerk
Utilitaires de test E2E pour les flux d'authentification Clerk dans Playwright et Cypress. Prend en charge les frameworks Playwright et Cypress avec des modèles de configuration spécifiques (globalSetup pour Playwright, commandes personnalisées pour Cypress). Fournit les utilitaires clerkSetup() et setupClerkTestingToken() pour initialiser les environnements de test et contourner la détection de bots. Inclut la persistance storageState pour réutiliser les sessions authentifiées entre les tests, réduisant ainsi le temps d'exécution des tests. Nécessite des clés API de test ( pk_test_* ,...
official
clerk-vue-patterns
clerk
Modèles Vue 3 avec Clerk — composables (useAuth, useUser, useClerk, useOrganization), gardes Vue Router, intégration du store d'authentification Pinia. Déclencheurs : vue clerk,…
official
clerk-vue-patterns
clerk
Modèles Vue 3 avec Clerk — composables (useAuth, useUser,
official
clerk-webhooks
clerk
Webhooks Clerk pour les événements en temps réel et la synchronisation des données. Vérifiez avec verifyWebhook depuis le package spécifique au framework. Gérez les utilisateurs, sessions, organisations,…
official
clerk-webhooks
clerk
Webhooks d'événements en temps réel pour synchroniser les données des utilisateurs, organisations et sessions de Clerk vers des systèmes externes. Prend en charge plus de 40 types d'événements couvrant les utilisateurs, organisations, sessions, rôles, permissions, invitations et communications. Inclut une vérification intégrée des webhooks via verifyWebhook() et une logique de relance automatique via Svix (jusqu'à 3 jours). Idéal pour les tâches en arrière-plan comme la synchronisation de bases de données, les notifications et les intégrations ; ne convient pas aux flux synchrones nécessitant un accès immédiat aux données. Nécessite un accès public,...
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
Auteur et utilisation des machines d'état Mosaic. À utiliser lorsque l'utilisateur écrit une machine d'état avec createMachine, modélise un flux en plusieurs étapes, connecte une machine à React…
official