clerk-nextjs-patterns
Advanced Next.js patterns - middleware, Server Actions, caching with Clerk.
- Version
- 2.2.0
- License
- MIT
- Compatibility
- Requires NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY. For manual JWT verification (standalone API servers without Clerk middleware), additionally requires CLERK_JWT_KEY or CLERK_PEM_PUBLIC_KEY.
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- WebFetch
Files
- skills/clerk-nextjs-patterns/SKILL.md
- skills/clerk-nextjs-patterns/evals/evals.json
- skills/clerk-nextjs-patterns/references/api-routes.md
- skills/clerk-nextjs-patterns/references/caching-auth.md
- skills/clerk-nextjs-patterns/references/middleware-strategies.md
- skills/clerk-nextjs-patterns/references/server-actions.md
- skills/clerk-nextjs-patterns/references/server-vs-client.md
- skills/clerk-nextjs-patterns/templates/nextjs-basic-auth/app/layout.tsx
- skills/clerk-nextjs-patterns/templates/nextjs-basic-auth/app/page.tsx
- skills/clerk-nextjs-patterns/templates/nextjs-basic-auth/package.json
- skills/clerk-nextjs-patterns/templates/nextjs-basic-auth/proxy.ts
- skills/clerk-nextjs-patterns/templates/nextjs-basic-auth/tsconfig.json
Every link opens the file at its source, pinned to the revision this page describes.