本文へ移動
cccskills
無料GitHub で公開

vexa-meetings

Work with the user's meetings through the Vexa MCP tools — send a bot to a call, follow the transcript while it runs, and write meetings into their notes (Obsidian, Notion, plain markdown) with speakers and action items. Use whenever the user mentions a meeting, a call, a transcript, meeting notes, or asks what was said.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md2.5 KB
  • README.md187 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Vexa meetings

The vexa MCP server is connected. Start with whats_waiting — it says what the user's Vexa needs right now.

Send a bot to a call

  1. parse_meeting_link(meeting_url) → platform + native_meeting_id.
  2. request_meeting_bot(meeting_url). A human in the call must admit the bot; expect a delay between requested and active.
  3. get_meeting_transcript(platform, native_meeting_id) while the meeting runs. Pass since_index to read only what is new. A meeting that is active with zero segments usually means the bot is not admitted yet or nobody has spoken.
  4. stop_bot(platform, native_meeting_id) when done.

Every tool returns platform + native_meeting_id; feed one tool's output straight into the next.

Write a meeting into the user's notes

When asked to sync, log, or file a meeting:

  • list_meetings (filters: status, platform, metadata) to find it; get_meeting_transcript for the segments; get_meeting_participants is not a tool — participants come from the segments' speaker names.
  • Write one note per meeting, dated, in the user's existing format if there is one (look at a recent note first). Include: title, date, participants (from speaker labels), a short summary, decisions, action items with owners, and the transcript or a link to it. Keep speaker labels as they are — do not guess names the transcript does not carry.
  • Ask before writing outside the folder the user named.

Search across meetings

search_transcripts returns ranked snippets of what was said, not whole transcripts. Use it for "what did we decide about X", then open the meeting for context.

Make the data durable

annotate_meeting attaches a title and metadata (a CRM id, a ticket, tags). Anything you put there is findable later with list_meetings(metadata_filter=...). If you learn something durable about a meeting, write it back.

Do not

  • Do not call speak_in_meeting unless the user asked for that exact thing to be said. It is audible to everyone present and irreversible.
  • Do not read a meeting's meetings_failed-style counters as reliability; a meeting ends in many states that are not errors.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Set up recurring or scheduled work — anything the user wants run on a schedule, repeatedly, or at a future time ("every morning", "each weekday at 9am", "daily digest", "weekly report", "remind me", "run this on a cron"). Teaches how to author a durable Vexa Scheduler routine that survives restarts. Use this instead of any OS cron job, system timer, or session-only reminder.

日本語の概要は準備中です。原文の説明を表示しています。

Vexa-ai/vexa2,8752026年10月12日 更新

Set up or fix the Vexa MCP connection for this plugin — where the API key comes from, hosted vs self-hosted URL, and how to check the connection. Use when the vexa server is missing, returns 401, or the user asks how to connect Vexa.

日本語の概要は準備中です。原文の説明を表示しています。

Vexa-ai/vexa2,8752026年10月12日 更新

Vexa-ai のスキルをすべて見る

このスキルの問題を報告する