← ClaudeAtlas

meeting-followuplisted

「会議後の action items」「ミーティングのフォローアップ」「議事録から task 抽出」「昨日の会議どうだった」「打ち合わせのフォロー」「Google Calendar の会議後 action」と頼まれたら、opshub MCP の source.list (source_type は ms365_calendar または google_calendar) で直近の会議を集め、source.get で議事録 / 関連やりとりを recall.search で引いた上で propose.generate (mode=meeting_followup) で task / decision 候補を生成し、ユーザー確認後に propose.apply で承認分のみ HITL 保存する。Phase 14 で Google Calendar (`google_calendar`、`google_calendar` connector) も対象に追加。auto-apply 経路は存在しない (ADR-0016 §決定 (c))。
ozzy-labs/opshub · ★ 2 · AI & Automation · score 68
Install: claude install-skill ozzy-labs/opshub
# meeting-followup — 直近の会議から action items を抽出する (HITL) opshub MCP の `source.list`(read tool、`source_type=ms365_calendar` または `source_type=google_calendar` + `observed_after` / `observed_before` の時間フィルタは Phase 12 H1 で追加、`google_calendar` は Phase 14 で追加された Google Calendar connector 由来)で直近の会議を集め、`source.get` + `recall.search` で議事録や関連やりとりを context として引き、`propose.generate`(`mode=meeting_followup`、Phase 12 H4 で追加された dispatch key、ADR-0016 改訂 §決定 (l)(b))で task / decision 候補を生成し、ユーザーが個別承認した候補のみ `propose.apply`(Phase 12 H1 で MCP に露出、`WriteCategory.PROPOSE_APPLY`、`read_only=false` + `idempotent=true`)で durable state に書き戻す。 `meeting-prep`(会議前)と pair をなす HITL write skill。 ## 何が起きるか 1. ユーザーが「会議後の action items」「ミーティングのフォローアップ」「議事録から task 抽出」と頼む 2. ホストが本 skill を発火 3. ホストが `source.list` で直近 24h (or 指定 window) の `ms365_calendar` / `google_calendar` を集める (Phase 14 で google_calendar 追加) 4. ホストが対象会議の `source.get` + `recall.search` で議事録 / 関連やりとりを context 化 5. ホストが `propose.generate`(`mode=meeting_followup`、`topic` = 会議トピック)を呼び、候補 (task / decision) を生成(`ProposalGenerated` event を durable log に書く) 6. ホストが候補をユーザーに整形して提示 7. ユーザーが個別承認した候補のみ `propose.apply` で保存(HITL、idempotent) opshub 側で外部 SaaS に通知 / 投稿する経路は **存在しない**(ADR-0010 §禁止事項 7)。 ## 呼び出し順 ### Step 1: 直近の会議を列挙 ms365 / Google Calendar のどちらか、または両方を対象にする。`source.list` は 1 呼び出しに 1 source_type なので両方扱う場合は呼び分ける。 ```text tool: source.list input: source_type: "ms365_calendar" # または "google_calendar" (Phase 14) observed_after: "<24h 前 ISO 860