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
เราเตอร์อัจฉริยะที่กำหนดเส้นทางงานการยืนยันตัวตนไปยังทักษะ Clerk เฉพาะทางตามเฟรมเวิร์กและกรณีการใช้งานของคุณ เส้นทางไปยังทักษะเฉพาะทางแปดทักษะครอบคลุมการตั้งค่า, UI ที่กำหนดเอง, รูปแบบ Next.js, องค์กร, เว็บฮุค, การทดสอบ, iOS/Android ดั้งเดิม, และ API แบ็กเอนด์ ตรวจจับเวอร์ชัน Clerk SDK (Core 2 LTS เทียบกับปัจจุบัน) จาก package.json เพื่อใช้รูปแบบและ API ที่ถูกต้อง ครอบคลุมเว็บเฟรมเวิร์ก (Next.js, React, Expo, React Router, TanStack Start) และแพลตฟอร์มดั้งเดิม (Swift/iOS, Kotlin/Android)...
official
clerk
clerk
เราเตอร์อัจฉริยะที่กำหนดเส้นทางงานการตรวจสอบสิทธิ์ไปยังทักษะ Clerk เฉพาะทางตามเฟรมเวิร์กและกรณีการใช้งานของคุณ กำหนดเส้นทางไปยังทักษะเฉพาะทางแปดทักษะครอบคลุมการตั้งค่า UI ที่กำหนดเอง รูปแบบ Next.js องค์กร webhooks การทดสอบ iOS/Android ดั้งเดิม และ API ฝั่งแบ็กเอนด์ ตรวจจับเวอร์ชัน Clerk SDK (Core 2 LTS เทียบกับเวอร์ชันปัจจุบัน) จาก package.json เพื่อใช้รูปแบบและ API ที่ถูกต้อง ครอบคลุมเว็บเฟรมเวิร์ก (Next.js, React, Expo, React Router, TanStack Start) และแพลตฟอร์มดั้งเดิม (Swift/iOS, Kotlin/Android)...
official
clerk
clerk
ไบนารี clerk เป็นเกตเวย์ที่ผ่านการรับรองความถูกต้องล่วงหน้าไปยัง Clerk's Backend API และ Platform API พร้อมด้วยเครื่องมือระดับโปรเจกต์ (การรับรองความถูกต้อง การเชื่อมโยง การดึง env การกำหนดค่าอินสแตนซ์) เมื่อผู้ใช้ถามถึงสิ่งใดก็ตามที่เกี่ยวข้องกับทรัพยากร 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
ใช้ Clerk authentication สำหรับแอป Android ดั้งเดิมด้วย Kotlin และ
official
clerk-astro-patterns
clerk
รูปแบบ Astro กับ Clerk — middleware, หน้า SSR, คอมโพเนนต์ island, เส้นทาง API, การเรนเดอร์แบบ static เทียบกับ SSR. 触发เมื่อ: astro clerk, clerk astro middleware,…
official
clerk-astro-patterns
clerk
รูปแบบ Astro กับ Clerk — มิดเดิลแวร์, หน้า SSR, คอมโพเนนต์ไอส์แลนด์
official
clerk-backend-api
clerk
เครื่องมือสำรวจและดำเนินการ Clerk Backend REST API เรียกดูแท็ก ตรวจสอบสคีมาของเอนด์พอยต์ และดำเนินการคำขอที่ผ่านการรับรองความถูกต้อง ใช้เมื่อแสดงรายการผู้ใช้ จัดการ…
official
clerk-backend-api
clerk
เครื่องมือสำรวจและดำเนินการ Clerk Backend REST API เรียกดูแท็ก ตรวจสอบโครงสร้างของเอนด์พอยต์ และดำเนินการคำขอที่ผ่านการยืนยันตัวตน ใช้เมื่อต้องการแสดงรายชื่อผู้ใช้ จัดการ…
official
clerk-billing
clerk
Clerk Billing สำหรับการจัดการการสมัครสมาชิก - แสดง PricingTable ของ Clerk
official
clerk-billing
clerk
Clerk Billing สำหรับการจัดการการสมัครสมาชิก - แสดง PricingTable ของ Clerk และช่องทำรายการชำระเงินในแอป กำหนดค่าแผนการสมัครสมาชิก แผนแบบจำกัดที่นั่งสำหรับ B2B,…
official
clerk-chrome-extension-patterns
clerk
การรับรองความถูกต้องของ Chrome Extension ด้วย @clerk/chrome-extension -- การตั้งค่า popup/sidepanel, syncHost สำหรับ OAuth/SAML ผ่านเว็บแอป, createClerkClient สำหรับ service workers และ…
official
clerk-chrome-extension-patterns
clerk
การรับรองความถูกต้องของ Chrome Extension ด้วย @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
ไบนารี clerk เป็นเกตเวย์ที่ผ่านการรับรองความถูกต้องล่วงหน้าไปยัง Clerk's Backend API และ Platform API พร้อมด้วยเครื่องมือระดับโปรเจกต์ (การตรวจสอบสิทธิ์ การเชื่อมโยง การดึง env การกำหนดค่าอินสแตนซ์) เมื่อผู้ใช้ถามถึงสิ่งใดก็ตามที่เกี่ยวข้องกับทรัพยากรของ 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 ด้วย hooks และการจัดแต่งลักษณะที่ปรากฏ มี useSignIn และ useSignUp hooks สำหรับสร้าง UI การเข้าสู่ระบบ/ลงทะเบียนแบบกำหนดเอง; API แตกต่างกันระหว่าง Core 2 และ SDK เวอร์ชันปัจจุบัน การปรับแต่งลักษณะที่ปรากฏผ่านตัวแปร (สี, ตัวอักษร, เส้นขอบ), ตัวเลือก (โลโก้, เค้าโครงปุ่มโซเชียล), และธีมที่สร้างไว้ล่วงหน้า (dark, neobrutalism, shadcn, simple) ธีม shadcn จะจับคู่กับโปรเจกต์ shadcn/ui โดยอัตโนมัติเมื่อมี components.json; ธีม...
official
clerk-expo
clerk
เพิ่มการยืนยันตัวตนของ Clerk ให้กับแอป Expo และ React Native โดยใช้ @clerk/expo ใช้สำหรับการตั้งค่า Expo คอมโพเนนต์เนทีฟที่สร้างไว้ล่วงหน้า (AuthView, UserButton) กำหนดเอง…
official
clerk-expo
clerk
เพิ่มการยืนยันตัวตนของ Clerk ให้กับแอป Expo และ React Native โดยใช้ @clerk/expo ใช้สำหรับการตั้งค่า Expo คอมโพเนนต์เนทีฟที่สร้างไว้ล่วงหน้า (AuthView, UserButton) แบบกำหนดเอง…
official
clerk-expo-patterns
clerk
รูปแบบ Expo / React Native กับ Clerk — แคชโทเค็น SecureStore, OAuth
official
clerk-monorepo
clerk
ทำงานอย่างมีประสิทธิภาพใน clerk/javascript SDK monorepo ใช้เมื่อตั้งค่า repo สร้าง / ทดสอบ / รันแพ็กเกจ ตัดสินใจว่า @clerk/* ตัวใด…
official
clerk-monorepo
clerk
ทำงานอย่างมีประสิทธิภาพใน monorepo ของ clerk/javascript SDK ใช้เมื่อตั้งค่า repo, สร้าง/ทดสอบ/รันแพ็กเกจ, ตัดสินใจว่า @clerk/*… ตัวไหน
official
clerk-nextjs-patterns
clerk
รูปแบบ Next.js ขั้นสูงสำหรับการตรวจสอบสิทธิ์ มิดเดิลแวร์ Server Actions และการแคชตามขอบเขตผู้ใช้ด้วย Clerk แยกความแตกต่างระหว่าง auth() แบบฝั่งเซิร์ฟเวอร์ที่รอคอยผลลัพธ์กับ useAuth() hook ฝั่งไคลเอ็นต์ การผสมกันเป็นข้อผิดพลาดที่พบบ่อย ครอบคลุมกลยุทธ์มิดเดิลแวร์ (สาธารณะก่อนเทียบกับป้องกันก่อน) การป้องกันเส้นทาง API และรหัสสถานะ HTTP ที่เหมาะสม (401 เทียบกับ 403) รวมถึงรูปแบบการแคชตามขอบเขตผู้ใช้ด้วย unstable_cache และการป้องกัน Server Actions จากการกลายพันธุ์ที่ไม่ได้รับอนุญาต ให้ความเข้ากันได้กับ Core 2...
official
clerk-nextjs-patterns
clerk
แพตเทิร์น Next.js ขั้นสูงสำหรับการตรวจสอบสิทธิ์, middleware, Server Actions และการแคชตามขอบเขตผู้ใช้ด้วย Clerk แยกความแตกต่างระหว่าง auth() แบบฝั่งเซิร์ฟเวอร์กับ useAuth() hook แบบฝั่งไคลเอ็นต์; การใช้ทั้งสองร่วมกันเป็นความผิดพลาดที่ทำให้เกิดข้อผิดพลาดบ่อยครั้ง ครอบคลุมกลยุทธ์ middleware (public-first vs protected-first), การป้องกันเส้นทาง API และรหัสสถานะ HTTP ที่เหมาะสม (401 vs 403) รวมถึงแพตเทิร์นการแคชตามขอบเขตผู้ใช้ด้วย unstable_cache และการปกป้อง Server Actions จากการกลายพันธุ์ที่ไม่ได้รับอนุญาต รองรับความเข้ากันได้กับ Core 2...
official
clerk-nuxt-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ Nuxt 3 ด้วย @clerk/nuxt - middleware, composables, server API routes, SSR. ทำงานเมื่อ: Nuxt auth, useAuth composable, clerkMiddleware Nuxt,…
official
clerk-nuxt-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ Nuxt 3 ด้วย @clerk/nuxt - middleware, composables, server
official
clerk-orgs
clerk
Clerk Organizations สำหรับ B2B SaaS - สร้างแอปแบบ multi-tenant ด้วยการสลับองค์กร, การเข้าถึงตามบทบาท, โดเมนที่ยืนยันแล้ว และ enterprise SSO ใช้สำหรับทีม…
official
clerk-orgs
clerk
มัลติเทนแนนท์ B2B SaaS ที่รองรับการสลับองค์กร การควบคุมการเข้าถึงตามบทบาท และ SSO สำหรับองค์กร รองรับการกำหนดเส้นทางตามองค์กรแบบไดนามิกผ่าน URL slugs การตรวจสอบการเข้าถึงตามบทบาท (org:admin, org:member) และการสร้างบทบาทที่กำหนดเองผ่านแดชบอร์ด รวมถึงคอมโพเนนต์ OrganizationSwitcher สำหรับการเลือกองค์กรที่ผู้ใช้เห็น และการเรนเดอร์แบบมีเงื่อนไข <Show> สำหรับ UI ที่จำกัดตามบทบาท ให้บริบทองค์กรฝั่งเซิร์ฟเวอร์ผ่านตัวช่วย auth() พร้อมการยืนยันสมาชิกภาพและการตรวจสอบสิทธิ์ ช่วยให้...
official
clerk-react-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ React SPA ด้วย @clerk/react สำหรับ Vite/CRA - การตั้งค่า ClerkProvider, ฮุค useAuth/useUser/useClerk, เส้นทางที่ป้องกันด้วย React Router, การเข้าสู่ระบบแบบกำหนดเอง…
official
clerk-react-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ React SPA ด้วย @clerk/react สำหรับ Vite/CRA - ClerkProvider
official
clerk-react-router-patterns
clerk
รูปแบบ React Router v7/v8 ร่วมกับ Clerk — rootAuthLoader, getAuth ใน loaders, clerkMiddleware, เส้นทางที่ป้องกัน, ข้อมูลผู้ใช้แบบ SSR, การสลับองค์กร. ทริกเกอร์เมื่อ:…
official
clerk-react-router-patterns
clerk
รูปแบบ React Router v7 กับ Clerk — rootAuthLoader, getAuth ใน 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
การตั้งค่าการยืนยันตัวตนของ Clerk ที่ไม่ขึ้นกับเฟรมเวิร์ก โดยปฏิบัติตามคู่มือเริ่มต้นใช้งานอย่างเป็นทางการ ตรวจจับเฟรมเวิร์กจาก dependencies ใน package.json และดึงเอกสารคู่มือเริ่มต้นใช้งานของ Clerk ที่สอดคล้องกัน (รองรับ Next.js, Remix, Astro, Nuxt, React Router, TanStack Start, React SPA, Vue, Express, Fastify, Expo, Chrome Extension, Android, iOS และ Vanilla JavaScript) จัดการการตั้งค่าตัวแปรสภาพแวดล้อม การกำหนดค่าผู้ให้บริการ และการสร้างไฟล์ middleware/proxy พร้อมคำแนะนำเฉพาะเวอร์ชันสำหรับ 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
การตรวจสอบสิทธิ์แบบเนทีฟ Swift/iOS โดยใช้ ClerkKit พร้อมโฟลว์การตรวจสอบสิทธิ์ที่สร้างไว้ล่วงหน้าหรือแบบกำหนดเอง รองรับโหมดการใช้งานสองแบบ: คอมโพเนนต์ AuthView ที่สร้างไว้ล่วงหน้าหรือโฟลว์เนทีฟแบบกำหนดเองทั้งหมด โดยเลือกตามความต้องการของโปรเจกต์ ต้องเชื่อมต่อคีย์สาธารณะ Clerk ที่ถูกต้องโดยตรงในการกำหนดค่าแอป ไม่ใช้ plist หรือไฟล์สภาพแวดล้อมทางอ้อมตามค่าเริ่มต้น จำเป็นต้องเรียก /v1/environment หลังจากติดตั้งแพ็กเกจเพื่อตรวจสอบความพร้อมใช้งานของคุณสมบัติ (เช่น การรองรับ Apple Sign In) ตาม...
official
clerk-tanstack-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ TanStack React Start ด้วย @clerk/tanstack-react-start - createServerFn, การ์ด beforeLoad, loaders, เซิร์ฟเวอร์ Vinxi ทำงานเมื่อ: การตรวจสอบสิทธิ์ TanStack, …
official
clerk-tanstack-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ TanStack React Start ด้วย @clerk/tanstack-react-start
official
clerk-testing
clerk
การทดสอบ E2E สำหรับแอป Clerk ใช้ร่วมกับ Playwright หรือ Cypress สำหรับการทดสอบขั้นตอนการยืนยันตัวตน
official
clerk-testing
clerk
ยูทิลิตี้สำหรับการทดสอบ E2E สำหรับโฟลว์การตรวจสอบสิทธิ์ของ Clerk ใน Playwright และ Cypress รองรับทั้งเฟรมเวิร์ก Playwright และ Cypress พร้อมรูปแบบการตั้งค่าเฉพาะเฟรมเวิร์ก (globalSetup สำหรับ Playwright, คำสั่งที่กำหนดเองสำหรับ Cypress) มียูทิลิตี้ clerkSetup() และ setupClerkTestingToken() เพื่อเริ่มต้นสภาพแวดล้อมการทดสอบและหลีกเลี่ยงการตรวจจับบอท รวมถึงการคงสถานะ storageState เพื่อนำเซสชันที่ตรวจสอบสิทธิ์แล้วกลับมาใช้ใหม่ในการทดสอบ ลดระยะเวลาการดำเนินการทดสอบ ต้องใช้คีย์ API สำหรับทดสอบ ( pk_test_* ,...
official
clerk-vue-patterns
clerk
รูปแบบ Vue 3 กับ Clerk — composables (useAuth, useUser, useClerk, useOrganization), ตัวป้องกัน Vue Router, การผสานรวม store ของ Pinia auth. ทริกเกอร์เมื่อ: vue clerk,…
official
clerk-vue-patterns
clerk
รูปแบบ Vue 3 กับ Clerk — composables (useAuth, useUser,
official
clerk-webhooks
clerk
Clerk เว็บฮุคสำหรับเหตุการณ์แบบเรียลไทม์และการซิงค์ข้อมูล ตรวจสอบด้วย verifyWebhook จากแพ็กเกจเฉพาะเฟรมเวิร์ก จัดการผู้ใช้ เซสชัน องค์กร…
official
clerk-webhooks
clerk
เว็บฮุคเหตุการณ์แบบเรียลไทม์สำหรับซิงค์ข้อมูลผู้ใช้ องค์กร และเซสชันของ Clerk ไปยังระบบภายนอก รองรับประเภทเหตุการณ์มากกว่า 40 ประเภทครอบคลุมผู้ใช้ องค์กร เซสชัน บทบาท สิทธิ์ คำเชิญ และการสื่อสาร รวมถึงการตรวจสอบเว็บฮุคในตัวผ่าน verifyWebhook() และตรรกะการลองซ้ำอัตโนมัติผ่าน 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 state machines ใช้เมื่อผู้ใช้กำลังเขียน state machine ด้วย createMachine, จำลองโฟลว์หลายขั้นตอน, เชื่อมต่อ machine กับ React…
official