Skill: Better Auth: Create Auth
by Better Auth
Scaffold authentication in a TypeScript or JavaScript app with Better Auth — the skill detects the framework, ORM and package manager first, then plans before writing code.
Clerk's official skill for advanced Next.js auth: middleware strategy, protecting Server Actions, caching-safe auth() usage, session tokens and manual JWT verification.
Basic Clerk setup is easy; the parts that go wrong in Next.js are middleware ordering, what auth() does to caching, and how to protect Server Actions. This is Clerk's own skill for exactly those problems - the layer above "add the provider and go".
auth() and when to use the React hooks, and why mixing them up produces the bugs it does.clerkMiddleware, with the trade-offs of each spelled out.<Show> for auth-dependent UI.getToken() for calling external APIs, useSession() for session data, and manual JWT verification for standalone API servers that sit outside Clerk middleware.The skill also carries an SDK version table and marks Core 2-only guidance inline, so an agent working on an older SDK is not handed newer syntax.
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY must be set. Manual JWT verification additionally needs CLERK_JWT_KEY or CLERK_PEM_PUBLIC_KEY. For first-time framework setup use the companion clerk-setup skill instead.
Part of Clerk's skill collection, which spans a router skill, CLI operations, custom UI, the backend REST API, framework patterns for React, React Router, Vue, Nuxt, Astro, TanStack Start and Chrome extensions, feature skills for organisations, billing, webhooks and testing, and native mobile skills for Swift, Android and Expo.
Install the whole set with npx skills add clerk/skills, add it as a Codex plugin marketplace, or clone the repo into ~/.claude/skills/clerk. Follows the Agent Skills open standard. MIT licensed.
Once installed, ask your agent something like:
Protect my Next.js Server Actions with Clerk and set up middleware for a mostly-public marketing site.
The instructions your agent loads, as published by Clerk.
by Better Auth
Scaffold authentication in a TypeScript or JavaScript app with Better Auth — the skill detects the framework, ORM and package manager first, then plans before writing code.
by Cloudflare
Cloudflare's routing skill for Next.js on Workers — sends the agent to vinext, the Vite-based Next.js runtime Cloudflare now recommends ahead of OpenNext.
by Datadog
Official Datadog skill that adds or repairs Browser RUM in a web app — detects framework, router, bundler and existing setup, then wires init once and verifies the build still passes.
by Vercel
Vercel's official guide to React's <ViewTransition> API — shared elements, list identity, Suspense reveals and directional route animations without an animation library.