CtrlK
BlogDocsLog inGet started
Tessl Logo

fireflies-enterprise-rbac

Configure Fireflies.ai workspace roles, channels, privacy controls, and meeting sharing. Use when managing team access, setting up channels, or configuring transcript visibility and sharing rules. Trigger with phrases like "fireflies roles", "fireflies permissions", "fireflies channels", "fireflies privacy", "fireflies sharing", "fireflies RBAC".

67

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-3

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

A well-structured, code-forward skill with real Fireflies API operations, but it is held back by an undefined query helper, missing validation checkpoints around destructive/batch operations, and a monolithic single-file structure that does not progressively disclose detail into bundle files.

Suggestions

Define the 'firefliesQuery' helper (or show the curl/GraphQL envelope it wraps) and enumerate valid role values so the TypeScript examples are copy-paste ready, raising actionability.

Add explicit validation checkpoints before destructive/batch operations — e.g., confirm member list before bulk role changes, verify channel exists before assigning transcripts, and verify expiry/approval before external sharing — to lift workflow clarity above 2.

Move the detailed per-step API reference and the Recommended Enterprise Configuration into bundle reference files (e.g., references/api-reference.md, references/enterprise-config.md) and keep SKILL.md as an overview pointing to them, improving progressive disclosure.

DimensionReasoningScore

Conciseness

The body is code-forward with no concept explanations Claude already knows (no 'what is RBAC', no library recommendations) and assumes competence throughout, matching the score-3 'lean and efficient' anchor; the TypeScript wrappers are the actionable form rather than filler prose.

3 / 3

Actionability

Concrete, real GraphQL queries and a fully executable curl example in Step 1, but the TypeScript examples depend on an undefined 'firefliesQuery' helper and valid 'role' values are never enumerated, which are missing key details preventing full copy-paste readiness — so score 2 rather than 3.

2 / 3

Workflow Clarity

Seven clearly sequenced steps plus an audit step (Step 7) and an Error Handling table give a clear sequence, but destructive/batch operations (role changes, assignToChannel, external sharing) lack explicit validate-then-proceed checkpoints, which per the rubric caps workflow clarity at 2.

2 / 3

Progressive Disclosure

The 218-line SKILL.md is well-sectioned but monolithic — all API reference detail is inline with no bundle reference files to offload it — matching the score-2 'content that should be separate is inline' anchor rather than the score-3 split-file anchor.

2 / 3

Total

9

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, specific description that clearly states what the skill does, when to use it, and lists natural trigger phrases, with no voice issues (imperative/third-person throughout).

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'Configure Fireflies.ai workspace roles, channels, privacy controls, and meeting sharing' — matching the score-3 anchor rather than the domain-only score-2 anchor.

3 / 3

Completeness

Explicitly answers both what ('Configure Fireflies.ai workspace roles, channels, privacy controls, and meeting sharing') and when ('Use when managing team access, setting up channels, or configuring transcript visibility and sharing rules') with explicit triggers, matching the score-3 anchor; not the score-2 anchor since the 'when' is explicit, not implied.

3 / 3

Trigger Term Quality

'Trigger with phrases like "fireflies roles", "fireflies permissions", "fireflies channels", "fireflies privacy", "fireflies sharing", "fireflies RBAC"' gives good coverage of natural terms a user would actually say, matching the score-3 anchor.

3 / 3

Distinctiveness Conflict Risk

Fireflies.ai enterprise RBAC is a clear niche with distinct fireflies-specific triggers, unlikely to fire for the wrong skill; matches the score-3 anchor and is more specific than the score-2 'Works with document files' example.

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.