Raj Aryan
Community@Rajaryan1726
Clerk authentication skill suite covering framework integrations, organizations, billing, webhooks, and native mobile auth for web and app developers.
Agent Skills by Raj Aryan
Showing 20 vetted skills indexed across 1 GitHub repositories.
clerk-astro-patterns
Implements Clerk authentication patterns for Astro middleware, SSR pages, islands, and API routes.
clerk-cli
Operate the Clerk CLI to manage users, orgs, sessions, webhooks, and instance configuration.
clerk-backend-api
Browse and execute Clerk Backend REST API endpoints with authenticated curl requests.
clerk-nuxt-patterns
Implements Nuxt 3 authentication patterns with @clerk/nuxt middleware, composables, and server routes.
clerk-webhooks
Implement verified Clerk webhook handlers for user, organization, and billing event synchronization.
clerk-swift
Implement Clerk authentication in native Swift and iOS apps using ClerkKit and ClerkKitUI.
clerk-nextjs-patterns
Implement Clerk authentication patterns for Next.js middleware, Server Actions, and API routes.
clerk-expo
Implement Clerk authentication in Expo and React Native apps using @clerk/expo.
clerk-react-router-patterns
Implements Clerk authentication patterns for React Router v7 and v8 applications.
clerk-orgs
Implement Clerk Organizations for multi-tenant B2B apps with roles, invitations, and enterprise SSO.
clerk-setup
Adds Clerk authentication to projects using CLI provisioning and official framework quickstarts.
clerk-tanstack-patterns
Implements Clerk authentication patterns for TanStack React Start routes, loaders, and server functions.
clerk-vue-patterns
Implements Clerk authentication in Vue 3 apps using composables, router guards, and Pinia stores.
clerk-custom-ui
Build custom Clerk sign-in and sign-up flows and style authentication components.
clerk-billing
Implement Clerk Billing subscriptions, plan gating, and billing webhooks in Next.js applications.
clerk-chrome-extension-patterns
Implement Clerk authentication in Chrome extensions across popups, service workers, and content scripts.
clerk-testing
Configures end-to-end authentication tests for Clerk apps using Playwright or Cypress.
clerk-react-patterns
Implements Clerk authentication patterns for React SPAs built with Vite and React Router.
clerk
Routes Clerk authentication tasks to framework-specific implementation skills.
clerk-android
Implements Clerk authentication in native Android apps using Kotlin and Jetpack Compose.
Frequently Asked Questions About Raj Aryan
FAQPage SchemaWhat tasks can I accomplish with Raj Aryan's Clerk skills?▼
You can add Clerk authentication to Next.js, React, Vue, Nuxt, Astro, TanStack Start, React Router, Expo, Swift, Android, and Chrome extensions. Additional skills cover organizations with RBAC, subscription billing, webhook event handling, custom sign-in UI, E2E testing with Playwright or Cypress, and Clerk CLI user management.
Who are these Clerk skills designed for?▼
Frontend and full-stack engineers building authenticated web apps, mobile developers adding native sign-in to iOS (Swift/ClerkKit) or Android (Kotlin/Jetpack Compose) apps, and SaaS teams implementing multi-tenant organizations, enterprise SSO, or subscription billing with feature entitlements.
How do I set up Clerk authentication using these skills?▼
Start with clerk-setup, which follows official quickstart guides and requires Node.js 20.9.0 or higher. Keys come from `clerk init` (temporary development keys, no account needed) or the Clerk Dashboard. Then apply the framework-specific pattern skill such as clerk-nextjs-patterns or clerk-vue-patterns.
Are these Clerk skills free and open source?▼
Yes, every skill in the manifest is released under the MIT license at no cost. However, the underlying Clerk service requires API keys, and production billing requires a Stripe account for payment processing; development instances can use Clerk's shared development gateway.
What prerequisites and environment variables do these skills require?▼
Most web skills require NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY. Webhooks need CLERK_WEBHOOK_SIGNING_SECRET, testing needs CLERK_TESTING_TOKEN, and Backend API calls need a CLERK_SECRET_KEY (sk_*). Mobile skills require Xcode with ClerkKit or Android Studio with the clerk-android Gradle dependency.