← 返回 Skills 市场
Meeting Transcripts
作者
Jesse Wunderlich
· GitHub ↗
· v1.0.0
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install meeting-transcripts - 安装完成后,直接呼叫该 Skill 的名称或使用
/meeting-transcripts触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — Fireflies.ai integration with polling, webhooks, and structured markdown output
元数据
常见问题
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。
推荐 Skills