Clerk

ChatGPT plugin

Build and manage Clerk apps

View in ChatGPT directory

Add Clerk authentication to your app with skills for setup, framework patterns, organizations, billing, webhooks, and testing. After you connect your Clerk account, inspect applications, users, organizations, domains, and instance configuration in your active workspace. With the required permissions, create applications and users, update user profiles and metadata, change instance configuration after previewing it with a dry run, and complete production setup. Private data and changes require Clerk OAuth authorization. The server does not return secret keys.

Clerk is #9,557 of 13,927 ChatGPT plugins by placement, up 1,134 places in a week.

Featured
No

not on the featured shelf

Movement

From our daily snapshots over the last 30 days.

Rank by placement

#9557of 13,927286places up24h1,134places up7d
#9,329#10,014#10,699#11,384Oct 17Oct 23Oct 29Nov 4Nov 10Nov 15

Rank in Developer tools

#776of 1,06521places up24h81places up7d
#762#805#848#891Oct 17Oct 23Oct 29Nov 4Nov 10Nov 15

In its category

How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.

Developer tools776th of 1,065 by placement
#PluginPosition7d
774CR Servers AI Connect#948058places up
775Phantom Review#9503119places up
776ClerkThis page#95571,134places up
777Zovo Domain Lookup#956457places down
778BugShield Diagnostics#957241places up

All 1,065 Developer tools plugins

Also on other marketplaces

Example prompts

  • “Add Clerk auth to my Next.js app”
  • “List applications in my connected Clerk workspace”
  • “Preview enabling Organizations on my development instance”

Skills

  • clerk

    Clerk authentication router. Use when user asks about Clerk CLI operations, adding authentication, setting up Clerk, custom sign-in flows, Swift or native iOS auth, native Android auth, Next.js patterns, React patterns, Vue patterns, Nuxt patterns, Astro patterns, TanStack Start patterns, Expo patterns, React Router patterns, Chrome Extension patterns, organizations, billing, subscriptions, payments, pricing, plans, seat-based pricing, feature entitlements, syncing users, testing, impersonating a user, or testing webhooks locally. Automatically routes to the specific skill based on their task.

  • clerk-android

    Implement Clerk authentication for native Android apps using Kotlin and Jetpack Compose with clerk-android source-guided patterns. Use for prebuilt AuthView/UserButton or custom API-driven auth flows. Do not use for Expo or React Native projects.

  • clerk-astro-patterns

    Astro patterns with Clerk — middleware, SSR pages, island components, API routes, static vs SSR rendering. Triggers on: astro clerk, clerk astro middleware, astro protected page, clerk island component, astro API route auth, clerk astro SSR.

  • clerk-backend-api

    Clerk Backend REST API explorer and executor. Browse tags, inspect endpoint schemas, and execute authenticated requests. Use when listing users, managing organizations, or calling any Clerk API endpoint.

  • clerk-billing

    Clerk Billing for subscription management - render Clerk's PricingTable and in-app checkout drawer, configure subscription plans, seat-limit plans for B2B, feature entitlements with has(), and billing webhooks. Use for SaaS monetization, plan gating, checkout flows, trials, invoicing, and subscription lifecycle management.

  • clerk-chrome-extension-patterns

    Chrome Extension auth with @clerk/chrome-extension -- popup/sidepanel setup, syncHost for OAuth/SAML via web app, createClerkClient for service workers and headless extensions, stable CRX ID. Triggers on: Chrome extension auth, Plasmo clerk, popup sign-in, syncHost, background service worker token, createClerkClient, headless extension.

  • clerk-cli

    Operate the Clerk CLI (`clerk` binary) for authentication, user/org/session management, impersonation, local webhook testing, deploy verification, instance config, env keys, feature toggles, and any Clerk Backend, Platform, or Frontend API call. Use when the user mentions Clerk management tasks, "list clerk users", "impersonate a user", "test webhooks locally", "enable orgs", "enable billing", "clerk env pull", "clerk doctor", "clerk deploy", "clerk api", or any ad-hoc Clerk API request. Prefer the CLI over raw HTTP: it handles auth, key resolution, app/instance targeting, and formatting automatically.

  • clerk-custom-ui

    Custom authentication flows and component appearance - hooks (useSignIn, useSignUp), themes, colors, fonts, CSS. Use for custom sign-in/sign-up flows, appearance styling, visual customization, branding.

  • clerk-expo

    Add Clerk authentication to Expo and React Native apps using @clerk/expo. Use for Expo setup, prebuilt native components (AuthView, UserButton), custom sign-in/sign-up flows (email, password, SMS/phone OTP, MFA), OAuth/SSO, native Google/Apple sign-in, Expo Router protected routes, biometrics, and push notifications. Do not use for native Swift/iOS, native Android/Kotlin, or web-only framework projects.

  • clerk-mcp

    Use for Clerk SDK guidance or to manage applications, users, organizations, domains, billing, and instance configuration in a connected Clerk workspace through the Clerk MCP server.

  • clerk-nextjs-patterns

    Advanced Next.js patterns - middleware, Server Actions, caching with Clerk.

  • clerk-nuxt-patterns

    Nuxt 3 auth patterns with @clerk/nuxt - middleware, composables, server API routes, SSR. Triggers on: Nuxt auth, useAuth composable, clerkMiddleware Nuxt, server API Clerk, Nuxt route protection.

Show all 21
  • clerk-orgs

    Clerk Organizations for B2B and multi-tenant apps - org switching, roles and permissions, verified domains, and enterprise SSO. Use for team workspaces, RBAC, org-scoped routing, member management. Also load this when a project treats teams, workspaces, tenants, or companies as its customers - shared accounts, inviting teammates, per-seat pricing, per-company data isolation - even when the words "organization" or "B2B" are never used.

  • clerk-react-patterns

    React SPA auth patterns with @clerk/react for Vite/CRA - ClerkProvider setup, useAuth/useUser/useClerk hooks, React Router protected routes, custom sign-in flows. Triggers on: Vite Clerk setup, React Router auth, useAuth hook, protected route, custom sign-in form React.

  • clerk-react-router-patterns

    React Router v7/v8 patterns with Clerk — rootAuthLoader, getAuth in loaders, clerkMiddleware, protected routes, SSR user data, org switching. Triggers on: react-router auth, rootAuthLoader, getAuth loader, react-router protected route, loader authentication, SSR auth react-router, useNavigate may be used only in the context of a Router.

  • clerk-setup

    Set up Clerk authentication in any project with the Clerk CLI and official framework quickstarts. Use when adding Clerk, initializing Clerk, scaffolding a new app with Clerk, or migrating an existing authentication system to Clerk.

  • clerk-swift

    Implement Clerk authentication UI in native Swift apps on iOS and macOS with ClerkKitUI prebuilt views or custom ClerkKit flows. Set up Clerk first with the iOS setup prompt, which uses the Clerk CLI. Do not use for Expo or React Native projects.

  • clerk-tanstack-patterns

    TanStack React Start auth patterns with @clerk/tanstack-react-start - createServerFn, beforeLoad guards, loaders, Vite plugin, server middleware. Triggers on: TanStack auth, createServerFn clerk, beforeLoad protection, TanStack Start middleware.

  • clerk-testing

    E2E testing for Clerk apps. Use with Playwright or Cypress for auth flow tests.

  • clerk-vue-patterns

    Vue 3 patterns with Clerk — composables (useAuth, useUser, useClerk, useOrganization), Vue Router guards, Pinia auth store integration. Triggers on: vue clerk, useAuth vue, clerk composables, vue router clerk guard, pinia auth clerk. For Nuxt, use clerk-nuxt-patterns instead.

  • clerk-webhooks

    Clerk webhooks for real-time events and data syncing. Verify with verifyWebhook from the framework-specific package. Handle user, session, organization, billing, and payment events. Build event-driven features like database sync, notifications, and integrations.

Categories
Made by
clerk.dev · Website
Sign-in
On Install
Capabilities
Clerk SDK guidance, Read Clerk workspace data, Manage Clerk applications
Availability
Available
Version
0.3.0
Created
October 30, 2026
More info
Sponsorship
Promote this plugin