clerk

Configure authentication and authorization flows across application frameworks.

3|Updated Sep 20, 2025
One-click install
npx skills add https://github.com/domhhv/smartext --skill clerk-domhhv
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: clerk
Source: https://github.com/domhhv/smartext/tree/main/.agents/skills/clerk
Command: npx skills add https://github.com/domhhv/smartext --skill clerk-domhhv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @clerk/nextjs, @clerk/react, @clerk/vue, @clerk/nuxt, @clerk/astro, @clerk/tanstack-react-start, @clerk/expo, @clerk/react-router, @clerk/chrome-extension, @clerk/clerk-react, @clerk/clerk-vue, @clerk/clerk-nuxt, @clerk/clerk-astro, @clerk/clerk-tanstack-react-start, @clerk/clerk-expo, @clerk/clerk-chrome-extension, @clerk/clerk-android, @clerk/clerk-swift, @clerk/clerk-orgs, @clerk/clerk-billing, @clerk/clerk-backend-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexities of authentication and authorization for applications, streamlining the process of adding sign-in and sign-up capabilities.

Core Features & Use Cases

  • Authentication Router: Automatically routes to the specific skill based on their task.
  • Framework Integration: Supports Next.js, React, Vue, Nuxt, Astro, TanStack Start, Expo, React Native, Chrome Extension, Swift for iOS, Android, and REST API integration.
  • Custom UI: Offers the flexibility to create custom sign-in/sign-up UIs.
  • B2B Organizations: Facilitates multi-tenant applications with role-based access control and organization management.
  • Billing and Subscriptions: Provides features for pricing plans, seat-based pricing, feature entitlements, and subscription lifecycle management.

Quick Start

To add authentication to your project, use the 'clerk-setup' skill.

Frequently Asked Questions about clerk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add user sign-in and sign-up flows to a Next.js or React application?▼

This Skill streamlines adding user sign-in and sign-up flows to Next.js or React by providing pre-built SDK integrations, custom UI components, and secure authentication routing without building from scratch.

Does Clerk support multi-tenant organizations with role-based access control?▼

Yes, Clerk supports multi-tenant applications by providing B2B organization management features, including role-based access control and organization-wide access routing.

Can I build custom authentication UIs instead of using pre-built components?▼

Yes, you can build custom authentication UIs. This Skill offers the flexibility to create custom sign-in and sign-up interfaces tailored to your application framework.

What is the best way to manage subscription billing and feature entitlements?▼

The best way to manage subscription billing is using this Skill's billing features, which handle pricing plans, seat-based pricing, feature entitlements, and subscription lifecycle management.

What frameworks and platforms are supported for authentication integration?▼

Supported frameworks include Next.js, React, Vue, Nuxt, Astro, TanStack Start, Expo, React Native, Chrome Extension, Swift for iOS, Android, and REST API backend integrations.