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.