This skill should be used when the user asks to "fetch Circleback meetings", "Circlebackを取得", "会議録を取り込み", "Circleback取得", "meeting transcriptを取得", or mentions Circleback meeting transcript extraction and ingestion.
Circleback API/MCP から会議トランスクリプトを取得し、人物別に Google Drive 保存 + table_database.db + context_kv.db に投入するパイプラインを実行する。
table_database.db (source=circleback) + context_kv.db に投入リポジトリルートで以下のシェルスクリプトを実行する:
cd /Users/sennin/Documents/GitHub/8888_AGI5
bash claude/80_tools/fetch_all_circleback.sh [options]
| オプション | 説明 |
|---|---|
--discover-from-mcp |
| MCP経由で全会議探索 |
--meeting-url <url> | 対象会議URL (複数指定可) |
--meeting-url-file <path> | 会議URL一覧ファイル |
--mcp-meetings-json-file <path> | MCP JSON配列ファイル |
--drive-root-folder-input <url> | 人物フォルダの Drive ルート (必須) |
--continue-on-error | 失敗しても継続 (既定) |
--project-name <name> | Person Master へ付与する PJ 名 |
cd /Users/sennin/Documents/GitHub/8888_AGI5
# MCP経由で全会議探索・取得
bash claude/80_tools/fetch_all_circleback.sh --discover-from-mcp --drive-root-folder-input "https://drive.google.com/..."
# 特定の会議URL
bash claude/80_tools/fetch_all_circleback.sh --meeting-url "https://app.circleback.ai/..."
# URL一覧ファイルから
bash claude/80_tools/fetch_all_circleback.sh --meeting-url-file meeting_urls.txt
大量の会議を並列取得する場合:
cd /Users/sennin/Documents/GitHub/8888_AGI5
bash claude/80_tools/run_circleback_parallel_export.sh
data/circleback_exports/ + Google Drive (人物別) + claude/10_raw/table_database.db + claude/10_raw/context_kv.db/Users/sennin/Documents/GitHub/8888_AGI5/claude/80_tools/fetch_all_circleback.sh/Users/sennin/Documents/GitHub/8888_AGI5/claude/80_tools/run_circleback_parallel_export.shclaude/src/connector/circleback_person_export (メインモジュール)claude/src/connector/import_circleback_transcripts.py (トランスクリプト分割・投入).env に Circleback API トークン設定済み--drive-root-folder-input で人物フォルダルート指定)このスキルはデータ取得後、自動的に外部リンク抽出を実行する。コンテキスト内に含まれるURLを独立した external_links.db に格納し、IDで table_database.db および context_kv.db と連携する。
# データ取得後に自動実行される (fetch_and_bridge.sh の links ステップ)
bash claude/80_tools/fetch_links.sh --source circleback --skip-fetch
# URL + ページコンテンツも取得する場合
bash claude/80_tools/fetch_links.sh --source circleback
格納先:
external_links.db → external_links (URLメタデータ) + page_content (ページ全文) + source_refs (逆参照)table_database.db → records.external_links_json = [{"ext_link_id": N, "url": "..."}]context_kv.db → context_kv.ext_link_id カラム詳細は fetch-links スキルを参照。