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
Roteador inteligente que direciona tarefas de autenticação para habilidades Clerk especializadas com base no seu framework e caso de uso. Roteia para oito habilidades especializadas que cobrem configuração, UI personalizada, padrões Next.js, organizações, webhooks, testes, iOS/Android nativo e API backend. Detecta a versão do SDK Clerk (Core 2 LTS vs. atual) a partir do package.json para aplicar padrões e APIs corretos. Abrange frameworks web (Next.js, React, Expo, React Router, TanStack Start) e 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
O binário clerk é um gateway pré-autenticado para a Backend API e Platform API do Clerk, além de ferramentas em nível de projeto (autenticação, vinculação, pulls de env, configuração de instância). Quando o usuário perguntar algo que envolva um recurso do Clerk, use o clerk primeiro em vez de criar um curl manualmente.
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
Implemente a autenticação Clerk para aplicativos Android nativos usando Kotlin e
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
Padrões Astro com Clerk — middleware, páginas SSR, componentes ilha,
official
clerk-backend-api
clerk
Explorador e executor da API REST do Clerk Backend. Navegue por tags, inspecione esquemas de endpoints e execute requisições autenticadas. Use ao listar usuários, gerenciar…
official
clerk-backend-api
clerk
Explorador e executor da API REST do Clerk Backend. Navegue por tags, inspecione esquemas de endpoints e execute requisições autenticadas. Use ao listar usuários, gerenciar…
official
clerk-billing
clerk
Gerenciamento de assinaturas do Clerk Billing - renderizar a PricingTable do Clerk
official
clerk-billing
clerk
Clerk Billing para gestão de assinaturas - renderize o PricingTable do Clerk e o drawer de checkout no aplicativo, configure planos de assinatura, planos com limite de assentos para B2B,…
official
clerk-chrome-extension-patterns
clerk
Chrome Extension auth with @clerk/chrome-extension -- popup/sidepanel setup, syncHost for OAuth/SAML via web app, createClerkClient for service workers and…
official
clerk-chrome-extension-patterns
clerk
Autenticação de extensão Chrome com @clerk/chrome-extension -- popup/sidepanel
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
O binário clerk é um gateway pré-autenticado para a Backend API e Platform API do Clerk, além de ferramentas em nível de projeto (auth, vinculação, pulls de env, configuração de instância). Quando o usuário perguntar algo que envolva um recurso do Clerk, use o clerk primeiro em vez de criar um curl manualmente.
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
Fluxos de autenticação personalizados e aparência de componentes - hooks (useSignIn, useSignUp), temas, cores, fontes, CSS. Use para fluxos personalizados de login/cadastro,…
official
clerk-custom-ui
clerk
We need to translate the given text from English to Brazilian Portuguese. The text describes a Clerk custom UI skill. We must preserve the name "clerk-custom-ui" but it's not in the text, so we don't include it. We translate only the text inside <text>. No extra labels, markdown, etc. The text: "Build custom authentication flows and visually brand Clerk components with hooks and appearance styling. Provides useSignIn and useSignUp hooks for building custom sign-in/sign-up UI; API differs between Core 2 and current SDK versions Appearance customization via variables (colors, typography, borders), options (logo, social button layout), and pre-built themes (dark, neobrutalism, shadcn, simple) shadcn theme automatically matches shadcn/ui projects when components.json is present; theme..." We need to translate accurately, preserving technical terms like "hooks", "useSignIn", "useSignUp", "Core 2", "SDK", "shadcn", "components.json", etc. Also preserve product names like
official
clerk-expo
clerk
Adicione autenticação Clerk a apps Expo e React Native usando @clerk/expo. Use para configuração do Expo, componentes nativos pré-construídos (AuthView, UserButton), custom…
official
clerk-expo
clerk
Adicione autenticação Clerk a aplicativos Expo e React Native usando @clerk/expo. Use para configuração Expo, componentes nativos pré-construídos (AuthView, UserButton), personalizados…
official
clerk-expo-patterns
clerk
Padrões Expo / React Native com Clerk — cache de tokens SecureStore, OAuth
official
clerk-monorepo
clerk
Work effectively in the clerk/javascript SDK monorepo. Use when setting up the repo, building / testing / running a package, deciding which of the @clerk/*…
official
clerk-monorepo
clerk
Trabalhe efetivamente no monorepo do clerk/javascript SDK. Use ao configurar o repositório, construir / testar / executar um pacote, decidir qual dos @clerk/*…
official
clerk-nextjs-patterns
clerk
Padrões avançados de Next.js para autenticação, middleware, Server Actions e cache com escopo de usuário usando Clerk. Diferencia o await auth() no lado do servidor do hook useAuth() no lado do cliente; misturá-los é um erro comum que quebra a aplicação. Aborda estratégias de middleware (público-primeiro vs protegido-primeiro), proteção de rotas de API e códigos de status HTTP adequados (401 vs 403). Inclui padrões de cache com escopo de usuário usando unstable_cache e proteção de Server Actions contra mutações não autorizadas. Fornece compatibilidade com 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
Padrões de autenticação Nuxt 3 com @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 multi-inquilino com alternância entre organizações, controle de acesso baseado em funções e SSO empresarial. Suporta roteamento dinâmico baseado em organização via slugs de URL, verificações de acesso baseadas em funções (org:admin, org:member) e criação de funções personalizadas através do painel. Inclui o componente OrganizationSwitcher para seleção de organização voltada ao usuário e renderização condicional <Show> para interface restrita por função. Fornece contexto de organização no lado do servidor via auxiliar auth() com verificação de associação e verificações de permissão. 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
Padrões de autenticação SPA React com @clerk/react para Vite/CRA - ClerkProvider
official
clerk-react-router-patterns
clerk
Padrões do React Router v7/v8 com Clerk — rootAuthLoader, getAuth em loaders, clerkMiddleware, rotas protegidas, dados de usuário SSR, troca de organização. Aciona em:…
official
clerk-react-router-patterns
clerk
Padrões do React Router v7 com Clerk — rootAuthLoader, getAuth em 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
We need to translate the given text from English to Brazilian Portuguese. The text is a description of an agent skill called "clerk-setup". The instruction says to preserve product names, protocol names, URLs, numbers, and 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 must translate only the text inside <text>. No extra commentary. The text: "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 into Brazilian Portuguese. Keep technical terms like "Cler
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
We need to translate the given text from English to Brazilian Portuguese. The text describes a skill called "clerk-swift" but the instruction says to not include the name unless it appears in the source text. The name "clerk-swift" does not appear in the source text, so we don't include it. The source text is: "Native Swift/iOS authentication using ClerkKit with prebuilt or custom auth flows. Supports two implementation modes: prebuilt AuthView components or fully custom native flows, selected based on project requirements Requires direct wiring of a valid Clerk publishable key in app configuration; does not use plist or environment file indirection by default Mandatory /v1/environment call after package install to determine feature availability (for example Apple Sign In support) based on..." We need to preserve product names, protocol names, URLs, numbers, technical terms. So "ClerkKit", "AuthView", "Clerk", "Apple Sign In", "/v1/environment" should remain as is. Also "plist" and "environment file" are
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
Padrões de autenticação TanStack React Start com @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
Utilitários de teste E2E para fluxos de autenticação do Clerk no Playwright e Cypress. Suporta ambos os frameworks Playwright e Cypress com padrões de configuração específicos (globalSetup para Playwright, comandos personalizados para Cypress). Fornece as utilidades clerkSetup() e setupClerkTestingToken() para inicializar ambientes de teste e ignorar a detecção de bots. Inclui persistência de storageState para reutilizar sessões autenticadas entre testes, reduzindo o tempo de execução. Requer chaves de API de teste ( 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
Padrões Vue 3 com Clerk — composables (useAuth, useUser,
official
clerk-webhooks
clerk
Webhooks do Clerk para eventos em tempo real e sincronização de dados. Verifique com verifyWebhook do pacote específico do framework. Lida com usuário, sessão, organização,…
official
clerk-webhooks
clerk
Webhooks de eventos em tempo real para sincronizar dados de usuários, organizações e sessões do Clerk com sistemas externos. Suporta mais de 40 tipos de eventos entre usuários, organizações, sessões, funções, permissões, convites e comunicações. Inclui verificação de webhook integrada via verifyWebhook() e lógica de repetição automática através do Svix (até 3 dias). Ideal para tarefas em segundo plano como sincronização de banco de dados, notificações e integrações; não recomendado para fluxos síncronos que exigem acesso imediato a dados. Requer 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 e usa máquinas de estado Mosaic. Use quando o usuário estiver escrevendo uma máquina de estado com createMachine, modelando um fluxo de múltiplas etapas, conectando uma máquina ao React…
official