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

73

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

85%

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

The content is highly actionable with a clear, well-validated workflow and clean sectioning. The main weakness is conciseness: triplicate verification code across TypeScript, cURL, and Python inflates the token budget without adding distinct value.

Suggestions

Collapse the three connection-verification examples (TypeScript, cURL, Python) into a single canonical example plus a brief one-liner for the others, reducing redundant tokens.

Move the rate-limits and error-handling tables into a short reference note or keep only the most common errors inline to tighten the body further.

Trim the optional "Install GraphQL Client" step to a single sentence pointing to the verification code, since plain fetch is shown as the primary path.

DimensionReasoningScore

Conciseness

The body avoids explaining concepts Claude already knows, but presents the same connection verification in three languages (TypeScript, cURL, Python), which is redundant padding for the token budget.

2 / 3

Actionability

Fully executable code in TypeScript, cURL, and Python plus concrete commands ("npm install graphql-request graphql", "pip install requests") and .env/.gitignore setup make the guidance copy-paste ready.

3 / 3

Workflow Clarity

Steps 1–5 are clearly sequenced (get key, configure env, install client, verify) with an explicit verification checkpoint and an error-handling table that provides recovery guidance.

3 / 3

Progressive Disclosure

No bundle files are present and none are needed; the single-purpose skill is organized into clear sections (Overview, Prerequisites, Instructions, Rate Limits, Error Handling) with only one-level external doc links and no nested references.

3 / 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.

The description is strong: it states concrete capabilities, includes an explicit Use-when clause, lists natural trigger phrases, and occupies a distinct niche unlikely to conflict with other skills. Minor improvement would be adding non-setup trigger variants like "fireflies api" or "connect fireflies".

DimensionReasoningScore

Specificity

"Configure Fireflies.ai GraphQL API authentication and verify connectivity" names multiple concrete actions (configure auth, verify connectivity, initialize the GraphQL client) rather than vague language.

3 / 3

Completeness

It explicitly answers both what ("Configure ... authentication and verify connectivity") and when via an explicit "Use when setting up a new Fireflies.ai integration, configuring API keys, or initializing the GraphQL client" clause.

3 / 3

Trigger Term Quality

Trigger phrases "install fireflies", "setup fireflies", "fireflies auth", "configure fireflies API key" are natural terms a user would say, with good coverage of setup-flavored variations.

3 / 3

Distinctiveness Conflict Risk

Fireflies.ai is a specific niche with distinct triggers ("fireflies auth", "install fireflies"), making it clearly distinguishable and 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.