CtrlK
BlogDocsLog inGet started
Tessl Logo

clerk-enterprise-rbac

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 organizations".

67

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A thorough, highly actionable skill with executable code across all eight steps, but it is somewhat verbose and the multi-step config/invitation workflows omit explicit validation checkpoints. An existing reference bundle is not surfaced from the body.

Suggestions

Add validation checkpoints to the SSO and member-invitation flows (e.g., 'Verify the SAML connection shows Active in Dashboard before testing', 'Confirm the invitation status is accepted before granting access').

Link the existing references/implementation-guide.md from a dedicated section so the inline detail can be offloaded and progressive disclosure is one level deep.

Trim the error-handling and enterprise-considerations sections to the non-obvious entries; remove Clerk concepts Claude already knows to improve token efficiency.

DimensionReasoningScore

Conciseness

Mostly efficient with executable code per step, but the long error-handling table, enterprise-considerations bullet list, and explanatory comments restate Clerk concepts Claude likely already knows, adding padding.

2 / 3

Actionability

Every step ships copy-paste-ready TypeScript with real Clerk SDK calls, concrete permission keys, and Dashboard navigation paths — fully executable rather than pseudocode.

3 / 3

Workflow Clarity

Eight numbered steps give a clear sequence, but config-style SSO setup and member-invitation flows lack validation checkpoints (e.g., verify the IdP metadata uploaded, verify the invitation was accepted), which the rubric caps at 2 for these operations.

2 / 3

Progressive Disclosure

Content is well-sectioned but a real references/implementation-guide.md bundle exists that is never linked from the body, so the one-level-deep reference structure goes unused and dense material stays inline.

2 / 3

Total

9

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that names concrete capabilities, supplies explicit use-when guidance and natural trigger phrases, and occupies a clearly distinct niche. Third-person voice is preserved throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Configure enterprise SSO, role-based access control, and organization management' — naming three distinct capability areas rather than vague language.

3 / 3

Completeness

Explicitly answers both 'what' (configure SSO, RBAC, org management) and 'when' via a clear 'Use when...' clause plus a 'Trigger with phrases like...' clause.

3 / 3

Trigger Term Quality

Provides natural trigger phrases a user would actually say ('clerk SSO', 'clerk RBAC', 'clerk roles', 'clerk permissions', 'clerk organizations') with good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

The clerk-specific enterprise niche and clerk-prefixed trigger terms make it clearly distinguishable and unlikely to fire for unrelated auth skills.

3 / 3

Total

12

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.