C

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
基于您的框架和用例,将认证任务路由到专门的Clerk技能。路由至八个专业领域:设置、自定义UI、Next.js模式、组织、Webhooks、测试、原生iOS/Android及后端API。通过package.json检测Clerk SDK版本(Core 2 LTS与当前版本),应用正确的模式和API。覆盖Web框架(Next.js、React、Expo、React Router、TanStack Start)及原生平台(Swift/iOS、Kotlin/Android)...
official
clerk
clerk
智能路由器,根据您的框架和用例将身份验证任务定向到专门的Clerk技能。路由到八个专业技能,涵盖设置、自定义UI、Next.js模式、组织、Webhooks、测试、原生iOS/Android以及后端API。从package.json检测Clerk SDK版本(Core 2 LTS 与当前版本)以应用正确的模式和API。覆盖Web框架(Next.js、React、Expo、React Router、TanStack Start)和原生平台(Swift/iOS、Kotlin/Android)...
official
clerk
clerk
clerk 二进制文件是通往 Clerk 后端 API 和平台 API 的预认证网关,同时提供项目级工具(认证、链接、环境变量拉取、实例配置)。当用户询问任何涉及 Clerk 资源的问题时,请优先使用 clerk,而不是手动编写 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
使用 Kotlin 为原生 Android 应用实现 Clerk 认证
official
clerk-astro-patterns
clerk
使用Clerk的Astro模式——中间件、SSR页面、island组件、API路由、静态与SSR渲染。触发词:astro clerk、clerk astro middleware、……
official
clerk-astro-patterns
clerk
使用 Clerk 的 Astro 模式——中间件、SSR 页面、岛屿组件
official
clerk-backend-api
clerk
Clerk 后端 REST API 浏览器和执行器。浏览标签,检查端点模式,并执行经过身份验证的请求。在列出用户、管理…时使用。
official
clerk-backend-api
clerk
Clerk 后端 REST API 探索与执行工具。浏览标签、检查端点架构、执行认证请求。用于列出用户、管理……
official
clerk-billing
clerk
用于订阅管理的 Clerk Billing - 渲染 Clerk 的 PricingTable
official
clerk-billing
clerk
Clerk Billing 用于订阅管理 - 渲染 Clerk 的 PricingTable 和应用内结账抽屉,配置订阅计划、面向 B2B 的席位限制计划,…
official
clerk-chrome-extension-patterns
clerk
使用 @clerk/chrome-extension 的 Chrome 扩展认证 -- popup/sidepanel 设置,通过 Web 应用使用 syncHost 进行 OAuth/SAML,为 service workers 使用 createClerkClient 以及…
official
clerk-chrome-extension-patterns
clerk
使用@clerk/chrome-extension进行Chrome扩展认证——弹出窗口/侧边面板
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
clerk 二进制文件是通往 Clerk 后端 API 和平台 API 的预认证网关,同时提供项目级工具(身份验证、链接、环境拉取、实例配置)。当用户询问任何涉及 Clerk 资源的问题时,请优先使用 clerk,而不是手动编写 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
自定义认证流程与组件外观——钩子(useSignIn、useSignUp)、主题、颜色、字体、CSS。用于自定义登录/注册流程,…
official
clerk-custom-ui
clerk
使用钩子和外观样式构建自定义认证流程,并对Clerk组件进行视觉品牌化。提供useSignIn和useSignUp钩子用于构建自定义登录/注册界面;Core 2与当前SDK版本的API存在差异。通过变量(颜色、排版、边框)、选项(Logo、社交按钮布局)以及预置主题(暗色、新粗野主义、shadcn、简约)实现外观自定义。当存在components.json时,shadcn主题会自动匹配shadcn/ui项目;主题...
official
clerk-expo
clerk
使用@clerk/expo为Expo和React Native应用添加Clerk认证。用于Expo设置、预构建原生组件(AuthView、UserButton)、自定义…
official
clerk-expo
clerk
使用 @clerk/expo 为 Expo 和 React Native 应用添加 Clerk 身份验证。用于 Expo 设置、预构建原生组件(AuthView、UserButton)、自定义…
official
clerk-expo-patterns
clerk
使用 Clerk 的 Expo / React Native 模式 — SecureStore 令牌缓存、OAuth
official
clerk-monorepo
clerk
在clerk/javascript SDK monorepo中高效工作。在搭建仓库、构建/测试/运行某个包、决定使用哪个@clerk/*…时使用。
official
clerk-monorepo
clerk
在clerk/javascript SDK monorepo中高效工作。用于设置仓库、构建/测试/运行包、决定使用哪个@clerk/*...
official
clerk-nextjs-patterns
clerk
用于身份验证、中间件、服务器操作以及使用Clerk进行用户范围缓存的高级Next.js模式。区分服务器端await auth()与客户端useAuth()钩子;混合使用是常见的破坏性错误。涵盖中间件策略(公共优先与受保护优先)、API路由保护以及正确的HTTP状态码(401与403)。包括使用unstable_cache进行用户范围缓存模式以及保护服务器操作免受未授权修改。提供Core 2兼容性...
official
clerk-nextjs-patterns
clerk
用于身份验证、中间件、Server Actions 与基于 Clerk 的用户级缓存的高级 Next.js 模式。区分服务端 await auth() 与客户端 useAuth() hook;混合使用两者是常见的破坏性错误。涵盖中间件策略(public-first 与 protected-first)、API 路由保护以及正确的 HTTP 状态码(401 与 403)。包含使用 unstable_cache 的用户级缓存模式,以及保护 Server Actions 免受未授权修改。提供 Core 2 兼容性…
official
clerk-nuxt-patterns
clerk
使用@clerk/nuxt的Nuxt 3认证模式 - middleware、composables、server API路由、SSR。触发条件:Nuxt auth、useAuth composable、clerkMiddleware Nuxt、…
official
clerk-nuxt-patterns
clerk
使用 @clerk/nuxt 的 Nuxt 3 认证模式 - 中间件、组合式函数、服务端
official
clerk-orgs
clerk
面向B2B SaaS的Clerk Organizations——创建支持组织切换、基于角色的访问、已验证域名和企业SSO的多租户应用。用于团队……
official
clerk-orgs
clerk
多租户B2B SaaS,支持组织切换、基于角色的访问控制和企业单点登录。通过URL路径段实现动态组织路由,支持基于角色的访问检查(org:admin、org:member),并可通过仪表盘创建自定义角色。包含OrganizationSwitcher组件供用户选择组织,以及<Show>条件渲染实现角色控制的界面显示。通过auth()辅助函数提供服务器端组织上下文,包含成员身份验证和权限检查。支持...
official
clerk-react-patterns
clerk
使用 @clerk/react 的 React SPA 认证模式,适用于 Vite/CRA - ClerkProvider 设置、useAuth/useUser/useClerk hooks、React Router 受保护路由、自定义登录…
official
clerk-react-patterns
clerk
使用 @clerk/react 在 Vite/CRA 中的 React SPA 认证模式 - ClerkProvider
official
clerk-react-router-patterns
clerk
使用 Clerk 的 React Router v7/v8 模式——rootAuthLoader、loaders 中的 getAuth、clerkMiddleware、受保护路由、SSR 用户数据、组织切换。触发条件:…
official
clerk-react-router-patterns
clerk
React Router v7 模式与 Clerk 集成 — rootAuthLoader、loaders 中的 getAuth
official
clerk-setup
clerk
与框架无关的Clerk认证设置,遵循官方快速入门指南。根据package.json依赖检测框架,并获取相应的Clerk快速入门文档(支持Next.js、Remix、Astro、Nuxt、React Router、TanStack Start、React SPA、Vue、Express、Fastify、Expo、Chrome扩展、Android、iOS和Vanilla JavaScript)。处理环境变量设置、提供商配置以及中间件/代理文件创建,并提供针对Core 2的版本特定指南...
official
clerk-setup
clerk
与框架无关的Clerk认证设置,遵循官方快速入门指南。通过package.json依赖项检测框架,并获取对应的Clerk快速入门文档(支持Next.js、Remix、Astro、Nuxt、React Router、TanStack Start、React SPA、Vue、Express、Fastify、Expo、Chrome扩展、Android、iOS及原生JavaScript)。处理环境变量配置、提供商设置以及中间件/代理文件创建,并提供针对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
使用ClerkKit进行原生Swift/iOS认证,支持预构建或自定义认证流程。提供两种实现模式:预构建的AuthView组件或完全自定义的原生流程,根据项目需求选择。需要在应用配置中直接绑定有效的Clerk可发布密钥;默认不使用plist或环境文件间接引用。安装包后必须调用/v1/environment以确定功能可用性(例如Apple登录支持),基于...
official
clerk-tanstack-patterns
clerk
TanStack React Start 与 @clerk/tanstack-react-start 的认证模式——createServerFn、beforeLoad 守卫、加载器、Vinxi 服务器。触发条件:TanStack 认证,…
official
clerk-tanstack-patterns
clerk
使用 @clerk/tanstack-react-start 的 TanStack React Start 认证模式
official
clerk-testing
clerk
Clerk 应用的 E2E 测试。与 Playwright 或 Cypress 配合使用,进行认证流程测试。
official
clerk-testing
clerk
E2E测试工具,用于在Playwright和Cypress中测试Clerk认证流程。支持Playwright和Cypress框架,并提供框架特定的设置模式(Playwright的globalSetup,Cypress的自定义命令)。提供clerkSetup()和setupClerkTestingToken()工具,用于初始化测试环境并绕过机器人检测。包含storageState持久化功能,可在测试间复用已认证的会话,减少测试执行时间。需要测试API密钥(pk_test_*,...)
official
clerk-vue-patterns
clerk
Vue 3 与 Clerk 的模式——组合式函数(useAuth、useUser、useClerk、useOrganization)、Vue Router 守卫、Pinia 认证存储集成。触发条件:vue clerk、…
official
clerk-vue-patterns
clerk
Vue 3 模式与 Clerk — 组合式函数(useAuth, useUser)
official
clerk-webhooks
clerk
Clerk webhooks,用于实时事件和数据同步。使用框架特定包中的verifyWebhook进行验证。处理用户、会话、组织……
official
clerk-webhooks
clerk
用于同步Clerk用户、组织和会话数据到外部系统的实时事件webhook。支持用户、组织、会话、角色、权限、邀请和通信等40多种事件类型。包含通过verifyWebhook()的内置webhook验证功能,以及通过Svix的自动重试逻辑(最长3天)。最适合数据库同步、通知和集成等后台任务;不适用于需要即时数据访问的同步流程。需要公开的...
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
编写和使用 Mosaic 状态机。当用户使用 createMachine 编写状态机、建模多步骤流程、将状态机连接到 React 等时使用。
official