Skip to content

Commit 95ad521

Browse files
TechNickAIclaude
andauthored
Add Fireflies.ai skill for querying meeting transcripts (#41)
* ✨ Add Fireflies.ai skill for querying meeting transcripts Python CLI tool using uv inline script dependencies for zero-setup execution. Features: - Query recent, today, or date-specific meetings - Search transcripts by keyword - Get full transcript with speaker attribution - Smart .env file loading from multiple locations - Beautiful rich terminal output - Helpful setup instructions when API key missing Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * 📚 Add LLM API reference section to Fireflies skill Points LLMs to Context7 for GraphQL API lookups with full schema docs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * 🐛 Fix Fireflies env loading and add input validation - Fix env loading priority (Codex P2) - don't return early from JSON config - Add GraphQL error checking for better API error messages - Add date format validation with helpful error message - Add integer validation for limit parameter - Add rate limit error handling - Add JSON parse warning for malformed config files Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent fa00476 commit 95ad521

File tree

2 files changed

+539
-0
lines changed

2 files changed

+539
-0
lines changed
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
name: fireflies
3+
# prettier-ignore
4+
description: "Use when finding meeting transcripts, searching Fireflies recordings, getting action items from calls, or answering 'what was discussed in the meeting' questions"
5+
version: 1.0.0
6+
category: research
7+
triggers:
8+
- "fireflies"
9+
- "meeting transcript"
10+
- "meeting notes"
11+
- "what was discussed"
12+
- "action items"
13+
- "zoom call"
14+
- "teams meeting"
15+
- "google meet"
16+
---
17+
18+
<objective>
19+
Query Fireflies.ai meeting transcripts - recorded calls with AI-generated summaries, action items, and searchable conversation history. Transform "what happened in that meeting?" into structured, actionable insights.
20+
</objective>
21+
22+
<when-to-use>
23+
Use when finding meeting content, extracting action items, searching professional discussions, getting context from recorded calls, or building understanding from past meetings.
24+
25+
Clear triggers:
26+
- "What meetings did I have today/this week?"
27+
- "What was discussed in the [project] meeting?"
28+
- "What were the action items from yesterday's call?"
29+
- "Find meetings about [topic]"
30+
</when-to-use>
31+
32+
<prerequisites>
33+
Set `FIREFLIES_API_KEY` environment variable. Get your key from [app.fireflies.ai](https://app.fireflies.ai) → Integrations → Fireflies API.
34+
</prerequisites>
35+
36+
<commands>
37+
```bash
38+
# Recent transcripts (default: 5)
39+
fireflies recent
40+
fireflies recent 10
41+
42+
# Today's meetings
43+
fireflies today
44+
45+
# Specific date
46+
fireflies date 2026-01-28
47+
48+
# Search by keyword
49+
fireflies search "product roadmap"
50+
fireflies search "budget discussion"
51+
52+
# Full transcript by ID
53+
fireflies get abc123xyz
54+
55+
# Your account info
56+
fireflies me
57+
```
58+
</commands>
59+
60+
<response-format>
61+
**List view includes:**
62+
- id, title, duration, host, participants
63+
- AI-generated overview and action items
64+
65+
**Full transcript includes:**
66+
- Complete sentences with speaker names and timestamps
67+
- Keywords, topics discussed, outline
68+
- Extracted action items
69+
</response-format>
70+
71+
<api-notes>
72+
- Works with Zoom, Google Meet, Microsoft Teams
73+
- Speaker names from calendar invites
74+
- GraphQL API docs: [docs.fireflies.ai](https://docs.fireflies.ai)
75+
</api-notes>
76+
77+
<llm-api-reference>
78+
If you need to look up API details beyond this skill's commands, use Context7:
79+
```
80+
resolve-library-id: fireflies → /websites/fireflies_ai
81+
query-docs: /websites/fireflies_ai with "GraphQL transcripts query"
82+
```
83+
84+
Context7 has full GraphQL schema documentation with code examples in Python, JavaScript, and cURL.
85+
</llm-api-reference>

0 commit comments

Comments
 (0)