CtrlK
BlogDocsLog inGet started
Tessl Logo

fireflies-hello-world

Create a minimal working Fireflies.ai example. Use when starting a new Fireflies.ai integration, testing your setup, or learning basic Fireflies.ai API patterns. Trigger with phrases like "fireflies hello world", "fireflies example", "fireflies quick start", "simple fireflies code".

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill fireflies-hello-world
What are skills?

71

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

88%

55%

Fireflies.ai TypeScript Connection Verification

TypeScript client initialization

Criteria
Without context
With context

Correct SDK package

0%

100%

Correct client class name

0%

0%

FIREFLIES_API_KEY env var

100%

100%

apiKey constructor property

0%

100%

async main function

100%

100%

main().catch invocation

0%

100%

Success message text

0%

100%

TypeScript file extension

100%

100%

package.json present

0%

100%

No hardcoded API key

100%

100%

Without context: $0.3078 · 1m 17s · 21 turns · 20 in / 4,249 out tokens

With context: $0.2795 · 58s · 19 turns · 312 in / 2,974 out tokens

84%

56%

Fireflies.ai Python Starter Script

Python client setup

Criteria
Without context
With context

Correct Python package

0%

100%

Correct client class import

0%

0%

Client instantiated via SDK

0%

66%

Variable named 'client'

100%

100%

Success message printed

0%

100%

API call attempted

100%

100%

Python file produced

100%

100%

requirements.txt present

0%

100%

No hardcoded credentials

50%

100%

No positional API key

0%

100%

Without context: $0.7063 · 2m 35s · 30 turns · 27 in / 4,480 out tokens

With context: $0.3708 · 1m 27s · 21 turns · 21 in / 4,497 out tokens

78%

14%

Fireflies.ai Production-Ready API Client

Error handling patterns

Criteria
Without context
With context

Correct SDK package

0%

100%

Correct client class

0%

50%

FIREFLIES_API_KEY env var

100%

100%

Rate limit: exponential backoff

100%

100%

Rate limit: retry on 429

100%

100%

Timeout error handling

100%

100%

async main function

0%

0%

main().catch invocation

0%

0%

NOTES.md strategy explanation

100%

100%

Without context: $0.4672 · 2m 11s · 27 turns · 27 in / 7,120 out tokens

With context: $0.4626 · 1m 42s · 27 turns · 26 in / 5,700 out tokens

Evaluated
Agent
Claude Code

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.