From my-skills
Google Meet の会議データ(録画・文字起こし・Gemini会議メモ)を Google Drive から ローカルにダウンロードするスキル。日付や会議名でフィルタリングして一括取得できる。 ユーザーが「Google Meet」「ミーティング録画」「文字起こしをダウンロード」 「会議メモ を保存」「Meet の録画を取得」などと言ったとき、または Google Drive から Meet 関連のファイルを取得したいときは必ずこのスキルを使う。 gcloud CLI を使って認証し、Google Drive API 経由でファイルを取得する。
How this skill is triggered — by the user, by Claude, or both
Slash command
/my-skills:google-meet-downloaderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Google Drive に保存された Google Meet のデータ(録画・文字起こし・Geminiメモ)を
Google Drive に保存された Google Meet のデータ(録画・文字起こし・Geminiメモ)を ローカルにダウンロードするスキル。
gcloud CLI がインストール・設定済みであることpip install requests html2text がインストール済みであることgcloud auth login で認証済み)gcloud auth print-access-token 2>&1 | head -1 # 認証確認
python3 -c "import requests, html2text; print('OK')" # ライブラリ確認
依存が欠けている場合はユーザーに通知してインストールを促す。
ユーザーの発言から以下を読み取る:
| ユーザーの意図 | パラメータ |
|---|---|
| 「今日の」「昨日の」「先週の」 | 日付範囲(--from / --to)に変換 |
| 会議名・プロジェクト名のキーワード | --query に設定 |
| 「録画だけ」「文字起こしだけ」 | --types で絞る |
| ダウンロード先の指定 | --output に設定(未指定なら ~/Downloads/meet-data/ を提案) |
| 「〇〇社のアカウントで」「〇〇のアカウントで」など | --account にメールアドレスを設定 |
アカウント指定について:
--account が未指定の場合は gcloud のアクティブアカウントを使用するgcloud auth list で一覧を表示してユーザーに選択を求めるgcloud auth login <メールアドレス> で各アカウントを認証しておく必要がある(初回のみ)日付変換の例:
python3 <SKILL_DIR>/scripts/download_meet_data.py \
[--from YYYY-MM-DD] \
[--to YYYY-MM-DD] \
[--query "会議名キーワード"] \
[--types recording,transcript,notes] \
[--output ~/Downloads/meet-data/] \
[--account [email protected]]
<SKILL_DIR> はこのSKILL.mdが置かれたディレクトリのパス。
--types の指定値:
recording → 録画(.mp4)transcript → 文字起こし(.md に変換)notes → Gemini会議メモ(.md に変換)ダウンロード完了後、以下を伝える:
ダウンロードしたファイルは以下の構造で保存する:
<output_dir>/
└── YYYY-MM-DD_会議名/
├── recording.mp4 (録画)
├── transcript.md (文字起こし)
└── meeting-notes.md (Geminiメモ)
会議ごとにフォルダを作成し、関連ファイルをまとめる。
Meet のファイルは以下のパターンで識別する:
| 種類 | MIMEタイプ | 名前パターン |
|---|---|---|
| 録画 | video/mp4 | Meet を含む、または Meet Recordings フォルダ内 |
| 文字起こし | application/vnd.google-apps.document | 文字起こし または Transcript を含む |
| Geminiメモ | application/vnd.google-apps.document | 会議メモ、Meeting notes、Gemini によるメモ、Gemini memo を含む |
| エラー | 対処 |
|---|---|
gcloud 認証エラー | gcloud auth login を実行してもらう |
| 権限エラー (403) | Google Drive の共有設定を確認してもらう |
| ファイルが見つからない | 検索条件を広げるか、別のキーワードを試す |
html2text 未インストール | pip install html2text を実行してもらう |
npx claudepluginhub wataori/claude-skills --plugin my-skillsSearches and retrieves meeting transcripts from Fireflies.ai and Google Drive with full text, speaker labels, timestamps, summaries, keywords, and action items. Triggers on transcript search, meeting history, call recordings, or Fireflies queries.
Queries Fireflies.ai for meeting transcripts from Zoom, Teams, Google Meet; searches by keyword/date, extracts action items, and retrieves summaries.
Provides MCP tools to search/send Gmail emails, manage Drive files/folders, create/edit Calendar events/Docs/Sheets/Slides/Forms, and handle Tasks/Chat. Use for Google Workspace interactions.