Why Use This
This skill provides specialized capabilities for jeremylongshore's codebase.
Use Cases
- Developing new features in the jeremylongshore repository
- Refactoring existing code to follow jeremylongshore standards
- Understanding and working with jeremylongshore's codebase structure
Install Guide
2 steps - 1
- 2
Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/clerk-pack/skills/clerk-enterprise-rbac
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Mar 11, 2026, 05:33 AM
Skill Stats
SKILL.md 63 Lines
Total Files 1
Total Size 0 B
License MIT
---
name: clerk-enterprise-rbac
description: |
Configure enterprise SSO, role-based access control, and organization management.
Use when implementing SSO integration, configuring role-based permissions,
or setting up organization-level controls.
Trigger with phrases like "clerk SSO", "clerk RBAC",
"clerk enterprise", "clerk roles", "clerk permissions", "clerk SAML".
allowed-tools: Read, Write, Edit, Grep
version: 1.0.0
license: MIT
author: Jeremy Longshore <jeremy@intentsolutions.io>
compatible-with: claude-code, codex, openclaw
---
# Clerk Enterprise RBAC
## Overview
Implement enterprise-grade SSO, role-based access control, and organization management.
## Prerequisites
- Clerk Enterprise tier subscription
- Identity Provider (IdP) with SAML/OIDC support
- Understanding of role-based access patterns
- Organization structure defined
## Instructions
1. Step 1: Configure SAML SSO
2. Step 2: Define Roles and Permissions
3. Step 3: Permission Checking
4. Step 4: Protected Routes with RBAC
5. Step 5: Organization Management
6. Step 6: React Components with RBAC
7. Step 7: API Route Protection
For full implementation details and code examples, load:
`Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)`
## Output
- SAML SSO configured
- Roles and permissions defined
- RBAC enforcement in middleware
- Organization management
## Error Handling
| Error | Cause | Solution |
|-------|-------|----------|
| SSO login fails | Misconfigured IdP | Check attribute mapping |
| Permission denied | Missing role | Review role assignments |
| Org not found | User not in org | Prompt org selection |
## Resources
- [Clerk SSO Guide](https://clerk.com/docs/authentication/saml)
- [Organizations](https://clerk.com/docs/organizations/overview)
- [Roles & Permissions](https://clerk.com/docs/organizations/roles-permissions)
## Next Steps
Proceed to `clerk-migration-deep-dive` for auth provider migration.
## Examples
**Basic usage**: Apply clerk enterprise rbac to a standard project setup with default configuration options.
**Advanced scenario**: Customize clerk enterprise rbac for production environments with multiple constraints and team-specific requirements.