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
ไบนารี clerk เป็นเกตเวย์ที่ผ่านการรับรองความถูกต้องล่วงหน้าไปยัง Clerk's Backend API และ Platform API พร้อมด้วยเครื่องมือระดับโปรเจกต์ (การรับรองความถูกต้อง การเชื่อมโยง การดึง env การกำหนดค่าอินสแตนซ์) เมื่อผู้ใช้ถามถึงสิ่งใดก็ตามที่เกี่ยวข้องกับทรัพยากร Clerk ให้ใช้ clerk ก่อนแทนที่จะเขียน curl ด้วยตนเอง
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-android
clerk
ใช้ Clerk authentication สำหรับแอป Android ดั้งเดิมด้วย Kotlin และ
official
clerk-astro-patterns
clerk
รูปแบบ Astro กับ Clerk — มิดเดิลแวร์, หน้า SSR, คอมโพเนนต์ไอส์แลนด์
official
clerk-backend-api
clerk
เครื่องมือสำรวจและดำเนินการ Clerk Backend REST API เรียกดูแท็ก ตรวจสอบโครงสร้างของเอนด์พอยต์ และดำเนินการคำขอที่ผ่านการยืนยันตัวตน ใช้เมื่อต้องการแสดงรายชื่อผู้ใช้ จัดการ…
official
clerk-billing
clerk
Clerk Billing สำหรับการจัดการการสมัครสมาชิก - แสดง PricingTable ของ Clerk
official
clerk-chrome-extension-patterns
clerk
การรับรองความถูกต้องของ Chrome Extension ด้วย @clerk/chrome-extension -- popup/sidepanel
official
clerk-cli
clerk
ไบนารี clerk เป็นเกตเวย์ที่ผ่านการรับรองความถูกต้องล่วงหน้าไปยัง Clerk's Backend API และ Platform API พร้อมด้วยเครื่องมือระดับโปรเจกต์ (การตรวจสอบสิทธิ์ การเชื่อมโยง การดึง env การกำหนดค่าอินสแตนซ์) เมื่อผู้ใช้ถามถึงสิ่งใดก็ตามที่เกี่ยวข้องกับทรัพยากรของ Clerk ให้ใช้ clerk ก่อนแทนที่จะเขียน curl ด้วยตนเอง
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-patterns
clerk
รูปแบบ Expo / React Native กับ Clerk — แคชโทเค็น SecureStore, OAuth
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-nuxt-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ Nuxt 3 ด้วย @clerk/nuxt - middleware, composables, server
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
official
clerk-react-router-patterns
clerk
รูปแบบ React Router v7 กับ Clerk — rootAuthLoader, getAuth ใน loaders,
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
การตรวจสอบสิทธิ์แบบเนทีฟ Swift/iOS โดยใช้ ClerkKit พร้อมโฟลว์การตรวจสอบสิทธิ์ที่สร้างไว้ล่วงหน้าหรือแบบกำหนดเอง รองรับโหมดการใช้งานสองแบบ: คอมโพเนนต์ AuthView ที่สร้างไว้ล่วงหน้าหรือโฟลว์เนทีฟแบบกำหนดเองทั้งหมด โดยเลือกตามความต้องการของโปรเจกต์ ต้องเชื่อมต่อคีย์สาธารณะ Clerk ที่ถูกต้องโดยตรงในการกำหนดค่าแอป ไม่ใช้ plist หรือไฟล์สภาพแวดล้อมทางอ้อมตามค่าเริ่มต้น จำเป็นต้องเรียก /v1/environment หลังจากติดตั้งแพ็กเกจเพื่อตรวจสอบความพร้อมใช้งานของคุณสมบัติ (เช่น การรองรับ Apple Sign In) ตาม...
official
clerk-tanstack-patterns
clerk
รูปแบบการตรวจสอบสิทธิ์ TanStack React Start ด้วย @clerk/tanstack-react-start
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,
official
clerk-webhooks
clerk
เว็บฮุคเหตุการณ์แบบเรียลไทม์สำหรับซิงค์ข้อมูลผู้ใช้ องค์กร และเซสชันของ Clerk ไปยังระบบภายนอก รองรับประเภทเหตุการณ์มากกว่า 40 ประเภทครอบคลุมผู้ใช้ องค์กร เซสชัน บทบาท สิทธิ์ คำเชิญ และการสื่อสาร รวมถึงการตรวจสอบเว็บฮุคในตัวผ่าน verifyWebhook() และตรรกะการลองซ้ำอัตโนมัติผ่าน Svix (สูงสุด 3 วัน) เหมาะที่สุดสำหรับงานเบื้องหลัง เช่น การซิงค์ฐาน
official