meeting-followup by casper-studios/casper-marketplace
npx skills add https://github.com/casper-studios/casper-marketplace --skill meeting-followup此技能可将 Fireflies 会议转录稿转化为结构化的摘要和一份准备发送给所有与会者的 Gmail 草稿。目标是快速完成会议闭环——用户应能说“处理我与 Acme 的会议”,并在几分钟内收到一封精美的跟进草稿到其收件箱。
用户将通过会议名称、主题或参与者来提及会议。使用 Fireflies 搜索和转录工具来定位它:
fireflies_search — 通过关键词、标题或参与者电子邮件搜索fireflies_get_transcripts — 使用筛选器浏览近期会议如果搜索返回多个匹配项,请展示前 2-3 个候选会议及其标题和日期,并询问用户指的是哪一个。不要猜测。
一旦确定了正确的会议,请获取以下两项:
fireflies_get_transcript — 包含发言者和时间戳的完整对话fireflies_get_summary — Fireflies 自身的摘要、行动项、关键词和概述同时使用这两个来源。Fireflies 摘要是一个很好的起点,但常常遗漏重要的细微差别或上下文。原始转录稿可以让你捕捉到自动摘要遗漏的内容。
你需要电子邮件地址来撰写跟进草稿。从多个来源收集它们:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
subject:"会议标题" 或搜索日历活动通知)发件人自己的电子邮件(使用 gmail_get_profile)应从收件人列表中排除。
将摘要组织成以下几个部分。每个部分都应简洁明了——这是要放入电子邮件的内容,而不是报告。在部分内使用项目符号列表。
关键决策 已做出的具体决定。如果没有达成明确的决定,请简要说明——不要编造未发生的决定。
讨论要点 涵盖的主要主题,提供足够的上下文,让错过会议的人能够理解讨论了什么以及结果如何。将相关的讨论线索分组,而不是按时间顺序列出。
行动项 每个行动项应包含:
如果没有指定负责人或日期,请注明这一点——在跟进中突出未分配的项目对团队解决问题很有用。
后续步骤 任何商定的后续事项:下次会议日期、里程碑、检查点。如果未明确商定任何内容,也请注明。
撰写一封简短、专业的电子邮件。语气应热情但高效——团队成员应能在 30 秒内浏览完毕,并确切知道发生了什么以及他们需要做什么。
主题行: "会议纪要:[会议标题] — [日期]"
邮件结构:
大家好,
这是我们 [日期] 关于 [会议名称] 的简要纪要。
[来自步骤 4 的结构化摘要,使用 HTML 格式,包含加粗标题和项目符号列表]
如果我遗漏了什么,或者任何行动项需要调整,请告诉我。
祝好,
[用户姓名]
使用 text/html 内容类型,以便格式在电子邮件客户端中正确呈现。保持 HTML 简洁明了——加粗标题、无序列表、标准字体。不要使用花哨的样式。
使用 gmail_create_draft 创建草稿:
text/html创建草稿后,告知用户:
发言者归属很重要。 在总结讨论要点,尤其是行动项时,请使用转录稿中的实际姓名。“Sarah 将负责联系供应商”比“一位参与者将负责联系”有用得多。
不要过度总结。 如果会议时长 15 分钟,涵盖了两个主题,摘要应该简短。如果会议时长一小时,涵盖了八个主题,摘要可以长一些。深度要与会议内容相匹配。
优雅处理缺失数据。 如果 Fireflies 转录稿不完整或音频质量不佳(你会注意到空白或“[听不清]”标记),请向用户提及这一点,以便他们知道摘要可能存在遗漏。
尊重用户的时间。 此技能的整个要点就是速度。不要提出不必要的澄清问题。如果你有会议名称并能找到它,就直接进行。只有在真正需要消除歧义(多个匹配项)或缺少关键信息(找不到与会者电子邮件)时才提问。
每周安装量
74
代码仓库
GitHub Stars
9
首次出现
10 天前
安全审计
安装于
openclaw74
github-copilot74
codex74
kimi-cli74
gemini-cli74
cursor74
This skill turns a Fireflies meeting transcript into a structured summary and a ready-to-send Gmail draft addressed to all attendees. The goal is to close the loop on meetings fast — the user should be able to say "process my meeting with Acme" and get a polished follow-up draft in their inbox within a couple of minutes.
The user will reference a meeting by name, topic, or participants. Use the Fireflies search and transcript tools to locate it:
fireflies_search — search by keyword, title, or participant emailfireflies_get_transcripts — browse recent meetings with filtersIf the search returns multiple matches, present the top 2-3 candidates with their titles and dates and ask the user which one they mean. Don't guess.
Once you've identified the right meeting, fetch both:
fireflies_get_transcript — the full conversation with speakers and timestampsfireflies_get_summary — Fireflies' own summary, action items, keywords, and overviewUse both sources. The Fireflies summary is a good starting point but often misses nuance or context that matters. The raw transcript lets you catch things the auto-summary didn't.
You need email addresses for the follow-up draft. Gather them from multiple sources:
subject:"Meeting Title" or search for the calendar event notification)The sender's own email (use gmail_get_profile) should be excluded from the recipient list.
Organize the summary into these sections. Every section should be concise — this is going in an email, not a report. Use bullet points within sections.
Key Decisions Concrete decisions that were made. If no clear decisions were reached, say so briefly — don't manufacture decisions that didn't happen.
Discussion Points The main topics covered, with enough context that someone who missed the meeting understands what was discussed and where things landed. Group related threads together rather than listing them chronologically.
Action Items Each action item should have:
If no owner or date was stated, note that — it's useful for the follow-up to surface unassigned items so the team can resolve them.
Next Steps Any agreed-upon follow-ups: next meeting date, milestones, check-in points. If nothing was explicitly agreed, note that too.
Compose a brief, professional email. The tone should be warm but efficient — teammates should be able to scan it in 30 seconds and know exactly what happened and what they need to do.
Subject line: "Recap: [Meeting Title] — [Date]"
Email structure:
Hi everyone,
Here's a quick recap from our [meeting name] on [date].
[Structured summary from Step 4, formatted with bold headers and bullet points using HTML]
Let me know if I missed anything or if any of the action items need adjusting.
Best,
[User's name]
Use text/html content type so the formatting renders properly in email clients. Keep the HTML clean and simple — bold headers, unordered lists, standard fonts. No fancy styling.
Use gmail_create_draft to create the draft:
text/htmlAfter creating the draft, tell the user:
Speaker attribution matters. When summarizing discussion points and especially action items, use the actual names from the transcript. "Sarah will handle the vendor outreach" is much more useful than "one participant will handle outreach."
Don't over-summarize. If the meeting was 15 minutes and covered two topics, the summary should be short. If it was an hour covering eight topics, it can be longer. Match the depth to the meeting.
Handle missing data gracefully. If the Fireflies transcript is incomplete or the audio quality was poor (you'll notice gaps or "[inaudible]" markers), mention this to the user so they know the summary might have gaps.
Respect the user's time. The whole point of this skill is speed. Don't ask unnecessary clarifying questions. If you have the meeting name and can find it, just go. Only ask when you genuinely need to disambiguate (multiple matches) or are missing critical info (can't find attendee emails).
Weekly Installs
74
Repository
GitHub Stars
9
First Seen
10 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
openclaw74
github-copilot74
codex74
kimi-cli74
gemini-cli74
cursor74
Azure RBAC 权限管理工具:查找最小角色、创建自定义角色与自动化分配
129,699 周安装
Figma设计转代码技能:实现像素级精准实施,自动化生成生产就绪代码
5,900 周安装
Stripe支付集成指南:结账、订阅、Webhook与退款完整教程
5,900 周安装
完整输出强制执行 - AI代码生成完整性保障工具 | 杜绝省略代码
6,300 周安装
React Native 架构指南:Expo生产级开发模式、导航、状态管理与离线优先
6,000 周安装
信用风险数据分析:自动化数据清洗与变量筛选流程,提升模型稳定性
6,000 周安装
Microsoft Store Developer CLI (msstore) 使用指南:自动化发布和管理商店应用
6,000 周安装