$npx skillfedfor your agent

Clerk Setup

Clerk Setup guides you through adding Clerk authentication to any project by detecting your framework and following official quickstart instructions. The skill supports CLI-driven provisioning for new and existing apps, automatic key generation via Keyless, or manual Dashboard configuration. It covers Next.js, React, Vue, Nuxt, Astro, React Router, TanStack Start, Express, Fastify, Expo, and other platforms.

Clerk Setup adds Clerk authentication to your project by auto-detecting your framework and walking through the official quickstart.

AI-generated summary based on this skill's SKILL.md

★ 63  4 unlicensed, metadata onlyupdated by clerk

Decision gist · record as of 2026-07-23

Clerk Setup adds Clerk authentication to your project by auto-detecting your framework and walking through the official quickstart. Clerk Setup guides you through adding Clerk authentication to any project by detecting your framework and following official quickstart instructions. The skill supports CLI-driven provisioning for new and existing apps, automatic key generation via Keyless, or manual Dashboard configuration. It covers Next.js, React, Vue, Nuxt, Astro, React Router, TanStack Start, Express, Fastify, Expo, and other platforms.

manual: git clone https://github.com/clerk/skills → cp -r skills ~/.claude/skills/clerk-setup

Use it when

  • Clerk Setup provides step-by-step configuration guidance tailored to your framework.
  • Clerk Setup handles both installation and configuration by first identifying your framework.
Same gist for agents: .md · .json

Install

clerk/skills/clerk-setup · repository language: Shell

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to set up Clerk authentication in a new project?

Clerk Setup guides you through adding Clerk authentication to any project by detecting your framework and following official quickstart instructions. The skill supports CLI-driven provisioning for new and existing apps, automatic key generation via Keyless, or manual Dashboard configuration. Start by selecting your framework—Clerk Setup covers Next.js, React, Vue, Nuxt, Astro, React Router, TanStack Start, Express, Fastify, Expo, and other platforms.

What are the initial Clerk configuration steps I need to follow?

Clerk Setup provides step-by-step configuration guidance tailored to your framework. The process typically involves detecting your application type, provisioning credentials through CLI or Dashboard, generating API keys via Keyless or manual setup, and integrating Clerk's authentication components into your project. Clerk Setup ensures you follow the official quickstart path for your specific platform.

How do I install and configure Clerk for my application?

Clerk Setup handles both installation and configuration by first identifying your framework, then guiding you through the appropriate setup path. You can choose CLI-driven provisioning for streamlined setup or manual Dashboard configuration for more control. Clerk Setup supports major frameworks including Next.js, React, Vue, Nuxt, Astro, React Router, TanStack Start, Express, Fastify, and Expo.

Can Clerk Setup help me get started with Clerk authentication quickly?

Yes, Clerk Setup is designed for rapid onboarding. It detects your framework automatically and provides a quickstart path with either CLI-driven provisioning or Keyless automatic key generation. This streamlined approach lets you get Clerk authentication running in your project with minimal configuration steps, whether you're starting a new app or adding authentication to an existing one.

What frameworks does Clerk Setup support for authentication?

Clerk Setup supports a wide range of frameworks including Next.js, React, Vue, Nuxt, Astro, React Router, TanStack Start, Express, Fastify, Expo, and other platforms. The skill detects your framework and provides framework-specific guidance, ensuring you follow the correct setup path and best practices for your particular technology stack.

Does Clerk Setup offer automatic key generation options?

Yes, Clerk Setup supports multiple provisioning approaches. You can use Keyless for automatic key generation, CLI-driven provisioning for streamlined setup, or manual Dashboard configuration if you prefer direct control. This flexibility lets you choose the setup method that best fits your workflow and project requirements.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Set up Clerk authentication in a new project”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Clerk
by clerk · clerk/skills

Clerk is a router that directs you to specialized authentication skills based on your framework and use case. Whether you're setting up Clerk in Next.js, React, Vue, Nuxt, Astro, native iOS/Android, or managing organizations and billing, this skill identifies your task and points you to the right resource. Covers CLI operations, custom flows, webhooks, testing, and backend API integration.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk Tanstack Patterns
by clerk · clerk/skills

This skill covers authentication patterns for TanStack React Start, showing how to protect routes with beforeLoad guards, implement auth in server functions, and configure Clerk middleware on Vinxi. Learn the mental model of two-layer auth flow and avoid common setup mistakes.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk Nextjs Skills
by gocallum · gocallum/nextjs16-agent-skills

Integrate Clerk's authentication system into Next.js 16 applications via proxy.ts configuration, environment setup, and ClerkProvider integration. Protect routes, access user data in server and client components, and migrate from Next.js 15's middleware.ts pattern. Includes MCP server setup for AI agent integration.

no license declared → metadata onlyupdated Jan 2026
★ 22repo stars
Clerk Vue Patterns
by clerk · clerk/skills

Clerk Vue Patterns teaches you how to build authenticated Vue 3 apps using Clerk's composables—useAuth, useUser, useClerk, and useOrganization—plus Vue Router guards and Pinia store setup. Covers common pitfalls and org switching workflows.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk React Patterns
by clerk · clerk/skills

Master authentication in React single-page apps with Clerk's @clerk/react library. This skill covers ClerkProvider initialization, essential hooks like useAuth and useUser, protecting routes with React Router, and building custom sign-in experiences. Get patterns for token retrieval, loading states, and common setup mistakes.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk Expo
by clerk · clerk/skills

Clerk Expo integrates authentication into Expo and React Native projects via prebuilt native components or custom flows. Support includes email/password, SMS/phone OTP, MFA, OAuth/SSO, native Google/Apple sign-in, protected routes, biometrics, and push notifications.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars

More skills Clerk React Router Patterns (unlicensed) · Clerk Nuxt Patterns (unlicensed) · Clerk Validator (unlicensed) · Integrating Clerk Expo (unlicensed) · Clerk Android (unlicensed) · Clerk Chrome Extension Patterns (unlicensed) · Clerk Webhooks (unlicensed)

Tags
authentication-setupdeveloper-onboardinginitial-configurationauth-frameworkintegration-guide