firefly

Fetch meeting transcripts, summaries, and action items from Firefly AI (fireflies.ai). Use when the user asks about meetings, transcripts, meeting notes, action items, or anything related to fireflies.ai. Supports listing recent meetings, pulling full transcripts, getting summaries, and searching by keyword.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "firefly" with this command: npx skills add codes71/firefly

Firefly AI Integration

Pull meeting data from Firefly AI via their GraphQL API.

Setup

Requires FIREFLY_API_KEY environment variable. Store in gateway env config.

Usage

Run the script at scripts/firefly.cjs with Node.js:

FIREFLY_API_KEY=<key> node scripts/firefly.cjs <command> [options]

Commands

  • list — List recent meetings. Options: --days <n> (default 14), --limit <n> (default 50)
  • transcript — Full transcript with timestamps. Requires --id <meeting_id>
  • summary — Meeting summary, overview, and action items. Requires --id <meeting_id>
  • search — Search by keyword in titles/content. Requires --keyword <text>, optional --limit <n>

Workflow

  1. Use list to find meetings and get IDs
  2. Use summary or transcript with the ID to get details
  3. Use search to find meetings by topic

For custom queries

Build GraphQL queries directly against https://api.fireflies.ai/graphql. See references/api.md for full schema and available fields.

Large transcripts

Full transcripts can be very long (2000+ sentences). When a user asks for a transcript:

  • Save to a file in the workspace if they want to keep it
  • Summarize or extract relevant sections if they want specific info
  • Show a preview (first ~50 lines) and ask if they want more

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

MeetingPrep Auto-Generate Meeting Briefs

Pull upcoming calendar events, generate agendas, prepare briefing docs, surface relevant context. Never walk into a meeting unprepared.

Registry SourceRecently Updated
096
Profile unavailable
General

Meet

Complete meeting intelligence system. Trigger whenever someone needs to run a meeting, prepare for one, recover from one that went badly, or fix a culture wh...

Registry SourceRecently Updated
0126
Profile unavailable
General

Skipup - AI Meeting Scheduling

Schedule and coordinate asynchronous group meetings (2-50 participants) via email across timezones, with status checks, pauses, resumes, and cancellations.

Registry SourceRecently Updated
2454
Profile unavailable