C
Skills de Clerk
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
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
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
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-android
clerk
Implemente a autenticação Clerk para aplicativos Android nativos usando Kotlin e
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-billing
clerk
Gerenciamento de assinaturas do Clerk Billing - renderizar a PricingTable do Clerk
official
clerk-chrome-extension-patterns
clerk
Autenticação de extensão Chrome com @clerk/chrome-extension -- popup/sidepanel
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-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-patterns
clerk
Padrões Expo / React Native com Clerk — cache de tokens SecureStore, OAuth
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-nuxt-patterns
clerk
Padrões de autenticação Nuxt 3 com @clerk/nuxt - middleware, composables, servidor
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
official
clerk-react-router-patterns
clerk
React Router v7 patterns with Clerk — rootAuthLoader, getAuth in loaders,
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
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
Padrões de autenticação TanStack React Start com @clerk/tanstack-react-start
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
Padrões Vue 3 com Clerk — composables (useAuth, useUser,
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