clerk-auth

davila7/claude-code-templates · updated Apr 8, 2026

$npx skills add https://github.com/davila7/claude-code-templates --skill clerk-auth
0 commentsdiscussion
summary

Complete Clerk setup for Next.js 14/15 App Router.

skill.md

Clerk Authentication

Patterns

Next.js App Router Setup

Complete Clerk setup for Next.js 14/15 App Router.

Includes ClerkProvider, environment variables, and basic sign-in/sign-up components.

Key components:

  • ClerkProvider: Wraps app for auth context
  • , : Pre-built auth forms
  • : User menu with session management

Middleware Route Protection

Protect routes using clerkMiddleware and createRouteMatcher.

Best practices:

  • Single middleware.ts file at project root
  • Use createRouteMatcher for route groups
  • auth.protect() for explicit protection
  • Centralize all auth logic in middleware

Server Component Authentication

Access auth state in Server Components using auth() and currentUser().

Key functions:

  • auth(): Returns userId, sessionId, orgId, claims
  • currentUser(): Returns full User object
  • Both require clerkMiddleware to be configured

⚠️ Sharp Edges

Issue Severity Solution
Issue critical See docs
Issue high See docs
Issue high See docs
Issue high See docs
Issue medium See docs
Issue medium See docs
Issue medium See docs
Issue medium See docs

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.643 reviews
  • Ganesh Mohane· Dec 24, 2024

    Registry listing for clerk-auth matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Advait Ramirez· Dec 20, 2024

    clerk-auth has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Isabella Abbas· Dec 16, 2024

    Keeps context tight: clerk-auth is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Sakshi Patil· Nov 15, 2024

    clerk-auth reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Neel Ghosh· Nov 11, 2024

    Solid pick for teams standardizing on skills: clerk-auth is focused, and the summary matches what you get after install.

  • Arya Chen· Nov 7, 2024

    We added clerk-auth from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Zara Agarwal· Oct 26, 2024

    Solid pick for teams standardizing on skills: clerk-auth is focused, and the summary matches what you get after install.

  • Chaitanya Patil· Oct 6, 2024

    I recommend clerk-auth for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Anaya Khanna· Sep 21, 2024

    Solid pick for teams standardizing on skills: clerk-auth is focused, and the summary matches what you get after install.

  • Lucas Farah· Sep 17, 2024

    I recommend clerk-auth for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

showing 1-10 of 43

1 / 5