clerk-orgs

Configure Clerk Organizations for multi-tenant RBAC and org-scoped access.

2|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/Lostovayne/Complete-Cursor-Clone-Next16 --skill clerk-orgs-lostovayne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clerk-orgs
Source: https://github.com/Lostovayne/Complete-Cursor-Clone-Next16/tree/main/.agents/skills/clerk-orgs
Command: npx skills add https://github.com/Lostovayne/Complete-Cursor-Clone-Next16 --skill clerk-orgs-lostovayne

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clerk Organizations enables per-organization data isolation, multi-tenant collaboration, and admin control for B2B SaaS apps, providing a unified way to manage teams, access, and domains.

Core Features & Use Cases

  • Unified org switching and routing across a multi-tenant app.
  • Role-based access control and per-org memberships with invites and admin capabilities.
  • Enterprise features such as Verified Domains and Enterprise SSO per organization.

Quick Start

Enable Clerk Organizations in your app, turn on org switching, and integrate OrganizationSwitcher to manage multi-tenant users.

Frequently Asked Questions about clerk-orgs

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

FAQPage Schema
How do I enable multi-tenant organizations and RBAC with Clerk?

To enable multi-tenant organizations with Clerk, activate Clerk Organizations in your dashboard, turn on organization switching, and use the auth() and clerkClient APIs to manage per-org memberships, roles, and domain-wide access control.

Can I implement organization switching and routing for a B2B SaaS app?

Yes, you can implement unified organization switching and routing for B2B SaaS apps by enabling Clerk Organizations and integrating the OrganizationSwitcher component to manage multi-tenant users across your application.

Does Clerk support enterprise SSO and verified domains per organization?

Clerk supports enterprise features like Verified Domains and Enterprise SSO per organization, allowing B2B SaaS apps to manage domain-wide access control and SSO settings through the clerkClient API.

How do I manage org-level memberships and invitations in a multi-tenant app?

You can manage org-level memberships and invitations by using Clerk's auth() and clerkClient APIs to handle role-based access control, per-org memberships, and admin capabilities for your multi-tenant application.

Do I need Clerk Organizations enabled to use per-org data isolation?

Yes, you must enable Clerk Organizations and configure your dashboard properly to achieve per-organization data isolation, org-wide roles, and multi-tenant collaboration in your B2B SaaS application.