CtrlK
BlogDocsLog inGet started
Tessl Logo

fireflies-install-auth

Configure Fireflies.ai GraphQL API authentication and verify connectivity. Use when setting up a new Fireflies.ai integration, configuring API keys, or initializing the GraphQL client for transcript access. Trigger with phrases like "install fireflies", "setup fireflies", "fireflies auth", "configure fireflies API key".

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

86%Weight 40%Scale 1-5

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

The content is actionable and well-structured with executable examples across languages and clear sequencing, plus useful rate-limit and error tables. Its only weakness is mild redundancy across the three verification language examples and implicit rather than explicit error-recovery feedback loops.

Suggestions

Consolidate the three near-identical verification examples (TypeScript/cURL/Python) into one primary example with the others briefly noted, to reduce redundancy.

Make the validation feedback loop explicit: after a 401/429, add a 'fix and re-run verifyConnection' step rather than just throwing an error.

Move the per-plan rate limit table closer to the verification step where it is most relevant, or cross-link it from Step 4.

DimensionReasoningScore

Conciseness

The body is mostly lean with executable snippets and minimal concept re-teaching, though a few lines (e.g., 'NEVER commit to git', repeated verify snippets in three languages) slightly pad beyond what a single canonical example would require.

4 / 5

Actionability

Provides fully executable, copy-paste-ready code in TypeScript, Python, and bash/cURL covering the common verification case, with concrete commands and specific endpoints.

5 / 5

Workflow Clarity

Five clearly sequenced steps with verification steps (verify connection, cURL check, Python verification), but explicit validation-then-fix feedback loops are only implicit (errors are thrown, not re-run) and there is no checklist for the failure path.

4 / 5

Progressive Disclosure

As a simple single-purpose skill with no bundle files, the well-organized sectioned structure (Overview, Prerequisites, Steps, Rate Limits, Error Handling, Resources) satisfies the simple-skill exception for a top score.

5 / 5

Total

18

/

20

Passed

Description

78%Weight 40%Scale 1-5

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 strong: third-person voice, concrete actions, explicit trigger guidance, and a clear niche. It sits just below top marks on specificity and trigger quality due to minor synonym/coverage gaps, but is otherwise well-constructed.

Suggestions

Tighten the 'when' clause to differentiate the listed setup scenarios (e.g., distinguish initial install vs. re-key rotation) rather than listing near-synonymous phrases.

Add a couple of natural synonyms or the bare product term (e.g., 'fireflies api', 'fireflies graphql') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions (configure GraphQL API auth, verify connectivity, configure API keys, initialize the GraphQL client) with only minor coverage gaps around what 'configure' entails, falling just below the comprehensive multi-action anchor of 5.

4 / 5

Completeness

Clearly states what the skill does and includes an explicit 'Use when...' clause with concrete trigger phrases, but the 'when' could be more specific about distinct scenarios rather than overlapping setup phrases.

4 / 5

Trigger Term Quality

Provides natural trigger phrases users would say ('install fireflies', 'setup fireflies', 'fireflies auth', 'configure fireflies API key') with good coverage, missing only a few common synonyms or the bare product name variants.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Fireflies.ai GraphQL auth) with distinct, product-specific triggers that are unlikely to collide with other skills, minimizing conflict risk.

5 / 5

Total

17

/

20

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.