CtrlK
BlogDocsLog inGet started
Tessl Logo

ideogram-enterprise-rbac

Implement team-based access control and credit management for Ideogram. Use when managing multiple teams with separate budgets, enforcing content policies, or implementing API key isolation for enterprise Ideogram usage. Trigger with phrases like "ideogram RBAC", "ideogram enterprise", "ideogram teams", "ideogram permissions", "ideogram multi-tenant".

76

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

92%

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

A highly actionable, lean, code-driven skill body with clear sequencing and built-in validation checkpoints. Its main weakness is progressive disclosure: everything lives in one file and the lone cross-reference points to a missing resource.

Suggestions

Move the large TypeScript blocks (e.g. TeamConfig, BLOCKED_TERMS, cost tables) into a referenced bundle file under scripts/ or references/ and keep SKILL.md as a concise overview that links to it, improving progressive disclosure.

Resolve the dangling 'ideogram-migration-deep-dive' reference — either create that file/skill or remove the Next Steps pointer so navigation does not dead-end.

Trim the Output section, which restates what Steps 1–5 already implement, to reduce token redundancy.

DimensionReasoningScore

Conciseness

The body is code-forward and lean, with a two-sentence overview and no padding explaining basic concepts Claude already knows; every section earns its place, though the closing Output/Error-Handling sections mildly restate code behavior.

3 / 3

Actionability

Provides fully executable TypeScript (interfaces, config maps, fetch call to the Ideogram endpoint, cost tables) that is copy-paste ready with specific, concrete guidance throughout.

3 / 3

Workflow Clarity

Steps 1–6 are clearly sequenced, and teamGenerate embeds explicit validation checkpoints (content policy, style/model permission, budget) with an Error Handling table for recovery; key rotation includes staging verify and a 48-hour monitor step.

3 / 3

Progressive Disclosure

Content is well-sectioned but ~250 lines are all inline in SKILL.md with no bundle files provided, and the closing pointer to 'ideogram-migration-deep-dive' references a non-existent file/skill.

2 / 3

Total

11

/

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, third-person description that clearly states capabilities, usage conditions, and trigger phrases with a distinct product niche. It is concise yet complete and avoids vague fluff.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'team-based access control and credit management', 'enforcing content policies', and 'API key isolation' — rather than vague language.

3 / 3

Completeness

Explicitly answers both what ('Implement team-based access control and credit management for Ideogram') and when ('Use when managing multiple teams with separate budgets...'), plus explicit trigger phrases.

3 / 3

Trigger Term Quality

Provides natural phrases an enterprise user would say — 'ideogram RBAC', 'ideogram enterprise', 'ideogram teams', 'ideogram permissions', 'ideogram multi-tenant' — with good coverage of variations.

3 / 3

Distinctiveness Conflict Risk

Tied to the specific Ideogram product with distinctive enterprise/RBAC triggers, making it unlikely to fire for unrelated 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.