CtrlK
BlogDocsLog inGet started
Tessl Logo

gamma-enterprise-rbac

Implement enterprise role-based access control for Gamma integrations. Use when configuring team permissions, multi-tenant access, or enterprise authorization patterns. Trigger with phrases like "gamma RBAC", "gamma permissions", "gamma access control", "gamma enterprise", "gamma roles".

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.

The body is highly actionable with executable, well-structured code, but it leans slightly verbose through redundant restatements and, more importantly, lacks validation checkpoints in its database/authorization workflow and fails to link to its own advanced reference bundle.

Suggestions

Add an explicit validation/verification checkpoint in the workflow (e.g., 'Verify requireGammaPermission is applied to every route' and a test step after the tenant-isolation step) so destructive and batch authorization operations have a fix-retry loop.

Link to references/implementation.md from the body (e.g., an 'Advanced: role inheritance & resource-level policies' section pointing to ../references/implementation.md) and move the inline permission definitions there instead of duplicating them.

Trim redundant restatements — consolidate the ASCII access-model diagram, the 'Key point' sentence, and the permission-matrix table so each token adds information the code does not already convey.

DimensionReasoningScore

Conciseness

Mostly efficient executable TypeScript with no concept-explanation fluff, but the inline permission map, the ASCII access-model diagram, the 'Key point' sentence, and the permission-matrix table all restate what the code already shows, so it could be tightened rather than earning every token.

2 / 3

Actionability

Five complete, executable TypeScript modules with file paths, a copy-paste Express usage example, and concrete error-handling and permission-matrix tables — fully copy-paste ready rather than pseudocode.

3 / 3

Workflow Clarity

The five steps are clearly sequenced, but this workflow involves database and authorization operations where the rubric requires validation checkpoints; no verify/fix/retry loop or 'confirm isolation on all routes' checkpoint appears, capping it at 2.

2 / 3

Progressive Disclosure

A real references/implementation.md bundle with richer role-hierarchy and policy content exists, but the body never links to it and instead inlines a simpler version of the same material, so the reference is unsignaled and content that should be split out remains 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.

The description is concise, specific, and complete: it states what the skill does, when to use it, and supplies natural trigger phrases scoped to a clear niche. It is among the strongest examples, with no vague fluff or over-claims.

DimensionReasoningScore

Specificity

Names a concrete domain ('enterprise role-based access control for Gamma integrations') and enumerates several specific actions ('configuring team permissions, multi-tenant access, or enterprise authorization patterns'), matching the multi-action anchor rather than the partial level-2 anchor.

3 / 3

Completeness

Clearly answers both what ('Implement enterprise role-based access control for Gamma integrations') and when ('Use when configuring team permissions...'), with explicit trigger phrases, matching the level-3 anchor exactly.

3 / 3

Trigger Term Quality

Provides explicit natural phrases a user would say ('gamma RBAC', 'gamma permissions', 'gamma access control', 'gamma enterprise', 'gamma roles'), giving good coverage of natural terms rather than jargon.

3 / 3

Distinctiveness Conflict Risk

Scoped to 'Gamma' integrations with 'gamma'-prefixed trigger phrases, creating a clear niche unlikely to collide with generic auth/RBAC 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.