← 返回 Skills 市场
jessewunderlich

Meeting Transcripts

作者 Jesse Wunderlich · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
307
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install meeting-transcripts
功能描述
Capture meeting transcripts from Fireflies.ai via polling or webhooks. Auto-fetches transcripts, extracts action items/decisions/summaries, and writes struct...
安全使用建议
This skill appears to do what it says: it reads a Fireflies API key (stored in ~/.openclaw/secrets/fireflies-api-key.txt), polls or accepts webhooks from Fireflies, and writes meeting markdown files to your workspace. Before installing: (1) Be aware the registry metadata does not list the required API key — you must create and store it as the README instructs. (2) The webhook mode requires exposing a local HTTP endpoint (ngrok/Cloudflare Tunnel); only do that if you understand the risks and have protected the endpoint with the optional webhook secret. (3) Store the API key/secret with restrictive file permissions and prefer the webhook secret so the server verifies signatures. (4) Inspect logs/output locations (~/clawd or OPENCLAW_WORKSPACE) for sensitive transcript content and consider access controls for that directory. If you'd like, I can suggest a safer webhook deployment pattern (e.g., host the receiver in a secured cloud function or use a vetted tunneling setup) or generate exact commands to set file permissions and configure the webhook secret.
功能分析
Type: OpenClaw Skill Name: meeting-transcripts Version: 1.0.0 The OpenClaw AgentSkills bundle for 'meeting-transcripts' is benign. All scripts (`fetch-transcript.js`, `poll-new-meetings.js`, `webhook-server.js`) interact exclusively with the legitimate Fireflies.ai GraphQL API (`https://api.fireflies.ai/graphql`) and store data in the designated `memory/meetings` directory. API keys and webhook secrets are correctly loaded from `~/.openclaw/secrets/`. The `webhook-server.js` script includes HMAC-SHA256 signature verification, a strong security practice. The `SKILL.md` instructions are clear, directly align with the skill's purpose, and contain no evidence of prompt injection attempts or other malicious directives for the AI agent.
能力评估
Purpose & Capability
The scripts clearly implement Fireflies.ai transcript polling, fetching, and webhook handling and only call the Fireflies GraphQL API; however the registry metadata lists no required credentials while the code expects a Fireflies API key file (~/.openclaw/secrets/fireflies-api-key.txt) and an optional webhook secret. That mismatch is an oversight and should be corrected.
Instruction Scope
SKILL.md and the scripts are narrowly scoped to: read a local API key/secret, poll or receive webhooks from Fireflies, fetch transcripts, and write markdown files to a memory directory. The instructions do recommend exposing a local webhook receiver via Cloudflare Tunnel/ngrok — a normal requirement for receiving webhooks but a non-trivial operational/security step that could expose the service to the public if misconfigured.
Install Mechanism
This is an instruction-only skill with no install spec; it relies on Node 18+ and the included scripts. No external downloads or archive extracts are performed by the skill.
Credentials
The code only needs a Fireflies API key and an optional webhook secret (stored as files in ~/.openclaw/secrets). Those are proportionate to the stated function, but the registry declares no primary credential or required env vars — the omission is inconsistent and could mislead users during install/permission review.
Persistence & Privilege
The skill does not request permanent/autonomic platform-level privileges (always: false). It writes state and output to the user's home workspace (memory/meetings and a .poll-state.json file), which is expected for a polling/webhook capture skill and is limited to its own paths.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install meeting-transcripts
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /meeting-transcripts 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — Fireflies.ai integration with polling, webhooks, and structured markdown output
元数据
Slug meeting-transcripts
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Meeting Transcripts 是什么?

Capture meeting transcripts from Fireflies.ai via polling or webhooks. Auto-fetches transcripts, extracts action items/decisions/summaries, and writes struct... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 307 次。

如何安装 Meeting Transcripts?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install meeting-transcripts」即可一键安装,无需额外配置。

Meeting Transcripts 是免费的吗?

是的,Meeting Transcripts 完全免费(开源免费),可自由下载、安装和使用。

Meeting Transcripts 支持哪些平台?

Meeting Transcripts 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Meeting Transcripts?

由 Jesse Wunderlich(@jessewunderlich)开发并维护,当前版本 v1.0.0。

💬 留言讨论