C
Skills 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
Tệp nhị phân clerk là một cổng đã được xác thực trước đến Backend API và Platform API của Clerk, cùng với các công cụ cấp dự án (xác thực, liên kết, kéo biến môi trường, cấu hình phiên bản). Khi người dùng hỏi bất cứ điều gì liên quan đến tài nguyên Clerk, hãy sử dụng clerk trước thay vì tự viết lệnh curl.
official
clerk
clerk
Bộ định tuyến thông minh chuyển hướng các tác vụ xác thực đến các kỹ năng Clerk chuyên biệt dựa trên framework và trường hợp sử dụng của bạn. Định tuyến đến tám kỹ năng chuyên biệt bao gồm thiết lập, giao diện người dùng tùy chỉnh, mẫu Next.js, tổ chức, webhook, kiểm thử, iOS/Android gốc và API backend. Phát hiện phiên bản SDK Clerk (Core 2 LTS so với hiện tại) từ package.json để áp dụng các mẫu và API chính xác. Bao gồm các web framework (Next.js, React, Expo, React Router, TanStack Start) và nền tảng gốc (Swift/iOS, Kotlin/Android)...
official
clerk-android
clerk
Triển khai xác thực Clerk cho ứng dụng Android gốc sử dụng Kotlin và
official
clerk-astro-patterns
clerk
Các mẫu Astro với Clerk — middleware, trang SSR, thành phần island,
official
clerk-backend-api
clerk
Trình khám phá và thực thi API REST của Clerk Backend. Duyệt thẻ, xem lược đồ điểm cuối và thực thi các yêu cầu đã xác thực. Sử dụng khi liệt kê người dùng, quản lý…
official
clerk-billing
clerk
Quản lý đăng ký Clerk Billing - hiển thị PricingTable của Clerk
official
clerk-chrome-extension-patterns
clerk
Xác thực tiện ích mở rộng Chrome với @clerk/chrome-extension -- popup/sidepanel
official
clerk-cli
clerk
Tệp nhị phân clerk là một cổng đã được xác thực trước đến Backend API và Platform API của Clerk, cùng với các công cụ cấp dự án (xác thực, liên kết, kéo môi trường, cấu hình phiên bản). Khi người dùng hỏi bất cứ điều gì liên quan đến tài nguyên Clerk, hãy sử dụng clerk trước thay vì tự viết lệnh curl.
official
clerk-custom-ui
clerk
Xây dựng luồng xác thực tùy chỉnh và tạo thương hiệu trực quan cho các thành phần Clerk bằng hooks và tùy chỉnh giao diện. Cung cấp hooks useSignIn và useSignUp để xây dựng giao diện đăng nhập/đăng ký tùy chỉnh; API khác nhau giữa Core 2 và các phiên bản SDK hiện tại. Tùy chỉnh giao diện qua biến (màu sắc, kiểu chữ, đường viền), tùy chọn (logo, bố cục nút mạng xã hội) và các chủ đề có sẵn (tối, neobrutalism, shadcn, đơn giản). Chủ đề shadcn tự động khớp với dự án shadcn/ui khi có components.json; chủ đề...
official
clerk-expo-patterns
clerk
Các mẫu Expo / React Native với Clerk — Bộ nhớ đệm token SecureStore, OAuth
official
clerk-nextjs-patterns
clerk
Các mẫu Next.js nâng cao cho xác thực, middleware, Server Actions và bộ nhớ đệm theo phạm vi người dùng với Clerk. Phân biệt auth() phía máy chủ với hook useAuth() phía máy khách; việc trộn lẫn chúng là một lỗi phổ biến gây hỏng. Bao gồm các chiến lược middleware (ưu tiên công khai so với ưu tiên bảo vệ), bảo vệ tuyến API và mã trạng thái HTTP phù hợp (401 so với 403). Bao gồm các mẫu bộ nhớ đệm theo phạm vi người dùng với unstable_cache và bảo vệ Server Actions khỏi các thay đổi trái phép. Cung cấp khả năng tương thích Core 2...
official
clerk-nuxt-patterns
clerk
Các mẫu xác thực Nuxt 3 với @clerk/nuxt - middleware, composables, server
official
clerk-orgs
clerk
Multi-tenant B2B SaaS với tính năng chuyển đổi tổ chức, kiểm soát truy cập dựa trên vai trò và SSO doanh nghiệp. Hỗ trợ định tuyến động dựa trên tổ chức qua URL slug, kiểm tra quyền truy cập dựa trên vai trò (org:admin, org:member) và tạo vai trò tùy chỉnh qua bảng điều khiển. Bao gồm thành phần OrganizationSwitcher để người dùng chọn tổ chức và <Show> để hiển thị có điều kiện giao diện dựa trên vai trò. Cung cấp ngữ cảnh tổ chức phía máy chủ qua helper auth() với xác minh tư cách thành viên và kiểm tra quyền. Cho phép...
official
clerk-react-patterns
clerk
Các mẫu xác thực SPA React với @clerk/react cho Vite/CRA - ClerkProvider
official
clerk-react-router-patterns
clerk
Các mẫu React Router v7 với Clerk — rootAuthLoader, getAuth trong loaders,
official
clerk-setup
clerk
Thiết lập xác thực Clerk không phụ thuộc framework, tuân theo hướng dẫn khởi động nhanh chính thức. Phát hiện framework từ dependencies trong package.json và tìm nạp tài liệu hướng dẫn khởi động nhanh Clerk tương ứng (hỗ trợ Next.js, Remix, Astro, Nuxt, React Router, TanStack Start, React SPA, Vue, Express, Fastify, Expo, Chrome Extension, Android, iOS và Vanilla JavaScript). Xử lý thiết lập biến môi trường, cấu hình nhà cung cấp và tạo tệp middleware/proxy với hướng dẫn theo phiên bản cụ thể cho Core 2...
official
clerk-swift
clerk
Xác thực Swift/iOS gốc sử dụng ClerkKit với các luồng xác thực có sẵn hoặc tùy chỉnh. Hỗ trợ hai chế độ triển khai: thành phần AuthView có sẵn hoặc luồng gốc tùy chỉnh hoàn toàn, được chọn dựa trên yêu cầu dự án. Yêu cầu kết nối trực tiếp khóa công khai Clerk hợp lệ trong cấu hình ứng dụng; không sử dụng tệp plist hoặc gián tiếp tệp môi trường theo mặc định. Bắt buộc gọi /v1/environment sau khi cài đặt gói để xác định tính khả dụng của tính năng (ví dụ hỗ trợ Apple Sign In) dựa trên...
official
clerk-tanstack-patterns
clerk
Các mẫu xác thực TanStack React Start với @clerk/tanstack-react-start
official
clerk-testing
clerk
Các tiện ích kiểm thử E2E cho luồng xác thực Clerk trong Playwright và Cypress. Hỗ trợ cả hai framework Playwright và Cypress với các mẫu thiết lập dành riêng cho từng framework (globalSetup cho Playwright, custom commands cho Cypress). Cung cấp các tiện ích clerkSetup() và setupClerkTestingToken() để khởi tạo môi trường kiểm thử và vượt qua tính năng phát hiện bot. Bao gồm tính năng lưu trạng thái storageState để tái sử dụng các phiên đã xác thực qua các bài kiểm thử, giúp giảm thời gian thực thi kiểm thử. Yêu cầu khóa API kiểm thử ( pk_test_* ,...
official
clerk-vue-patterns
clerk
Các mẫu Vue 3 với Clerk — composables (useAuth, useUser,
official
clerk-webhooks
clerk
Webhook sự kiện thời gian thực để đồng bộ dữ liệu người dùng, tổ chức và phiên của Clerk đến các hệ thống bên ngoài. Hỗ trợ hơn 40 loại sự kiện trên người dùng, tổ chức, phiên, vai trò, quyền, lời mời và giao tiếp. Bao gồm xác minh webhook tích hợp qua verifyWebhook() và logic tự động thử lại thông qua Svix (tối đa 3 ngày). Phù hợp nhất cho các tác vụ nền như đồng bộ cơ sở dữ liệu, thông báo và tích hợp; không dành cho luồng đồng bộ yêu cầu truy cập dữ liệu ngay lập tức. Yêu cầu công khai,...
official