create-auth-skill 是做什麼的?
使用 Better Auth 在 TypeScript/JavaScript 應用程式中架設並實作身份驗證。自動偵測框架、設定資料庫適配器、建立路由處理器、新增 OAuth 提供者,並產生驗證 UI 頁面。適用於使用者想為新專案或現有專案加入登入、註冊或驗證功能的情況。
使用 Better Auth 在 TypeScript/JavaScript 應用程式中架設並實作身份驗證。自動偵測框架、設定資料庫適配器、建立路由處理器、新增 OAuth 提供者,並產生驗證 UI 頁面。適用於使用者想為新專案或現有專案加入登入、註冊或驗證功能的情況。
此技能會自動偵測使用者專案所使用的框架(如 Next.js、Express、Hono 等),並根據偵測結果生成對應的 Better Auth 設定檔與路由處理器。它會協助開發者設定資料庫適配器(支援 Prisma、Drizzle 等常見 ORM),並可選擇性地加入 Google、GitHub、Discord 等 OAuth 提供者。同時,技能會產生完整的註冊、登入、登出等使用者驗證 UI 頁面。此技能支援所有 TypeScript/JavaScript 後端或全端框架,能大幅減少手動設定身份驗證的繁瑣工作,適合快速為新專案或現有專案加入安全且現代化的驗證流程。
npx skills add https://github.com/better-auth/skills/tree/main/skills/create-auth-skill使用 Better Auth 在 TypeScript/JavaScript 應用程式中架設並實作身份驗證。自動偵測框架、設定資料庫適配器、建立路由處理器、新增 OAuth 提供者,並產生驗證 UI 頁面。適用於使用者想為新專案或現有專案加入登入、註冊或驗證功能的情況。
This repo contains 5 individual skills — each has its own dedicated page.
Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables. Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.
better-auth-security-best-practices — an installable skill for AI agents.
Configure email verification, implement password reset flows, set password policies, and customise hashing algorithms for Better Auth email/password authentication. Use when users need to set up login, sign-in, sign-up, credential authentication, or password security with Better Auth.
Configure multi-tenant organizations, manage members and invitations, define custom roles and permissions, set up teams, and implement RBAC using Better Auth's organization plugin. Use when users need org setup, team management, member roles, access control, or the Better Auth organization plugin.
Configure TOTP authenticator apps, send OTP codes via email/SMS, manage backup codes, handle trusted devices, and implement 2FA sign-in flows using Better Auth's twoFactor plugin. Use when users need MFA, multi-factor authentication, authenticator setup, or login security with Better Auth.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".