session-recap
ユーザーがClaude Codeセッションの要約、サマリー、またはレビューを求めたときに使用します。例えば「前回のセッションを要約して」「そのセッションで何が起きたか」「セッションのサマリーを見せて」といったリクエストに対応できます。
description の原文を見る
Use when the user asks to recap, summarize, or review a Claude Code session — e.g. 'recap my last session', 'what happened in that session', 'session summary'
SKILL.md 本文
claude-view MCPサーバーにアクセスできます。このサーバーは、Claude Codeセッションの監視、分析、管理用のツールを提供します。claude-viewサーバーはlocalhostで実行されている必要があります(プラグインフックで自動的に起動します)。
重要: すべてのツール名には mcp__claude-view__ というプレフィックスが付いています。ツールを呼び出す場合は、常に完全なプレフィックス付きの名前を使用してください。
エラーハンドリング: サーバーが検出されないというエラーがツールから返される場合は、ユーザーに npx claude-view で起動するよう伝えてください。
セッション要約
claude-view MCPツールを使用して、Claude Codeセッションをまとめます。
ステップ
-
セッションを特定します。 ユーザーがセッションIDを指定した場合はそれを使用します。そうでない場合は、
mcp__claude-view__list_sessionsツールをlimit: 5で呼び出して、最近のセッションを表示し、どのセッションをまとめるか確認してください。ユーザーが「最後のセッション」または「最新のセッション」と言った場合は、最初の結果を使用します。 -
セッションの詳細を取得します。
mcp__claude-view__get_sessionツールをセッションIDで呼び出します。 -
以下の形式で要約を提示します:
## セッション要約: [プロジェクト] — [ブランチ]
**所要時間:** X分 | **モデル:** [モデル] | **ターン数:** [ターン数]
### 実施内容
[recent_commitsおよびsummaryフィールドに基づいた2〜3文の要約]
### コミット
- `abc1234` — コミットメッセージ
- `def5678` — コミットメッセージ
### メトリクス
- 入力トークン: [input_tokens] | 出力トークン: [output_tokens] | キャッシュヒット: [cache_read_tokens]
- コスト効率: [利用可能な場合はderived_metricsから]
- 簡潔に保ちます。 要約は1画面に収まるべきです。5つ以上のコミットがある場合は、上位5つを表示し、「他N件」と記載してください。
利用可能なツール
| ツール | 説明 |
|---|---|
| セッションツール | |
list_sessions | フィルター付きセッションのリスト |
get_session | セッションの詳細を取得 |
search_sessions | セッション全体でのgrep検索 |
| 統計ツール | |
get_stats | ダッシュボード統計 |
get_fluency_score | AI流暢性スコア(0〜100) |
get_token_stats | トークン使用統計 |
| ライブツール | |
list_live_sessions | 現在実行中のセッション |
get_live_summary | ライブセッション集約サマリー |
| 認証ツール | |
auth_post_session | セッション認証 |
auth_delete_session | セッション認証 |
auth_get_status | 認証ステータス |
| 分類ツール | |
classify_start_classification | 分類ジョブをトリガーします。 |
classify_cancel_classification | 実行中の分類ジョブをキャンセルします。 |
classify_single_session | 単一セッションを同期的に分類します。 |
classify_get_classification_status | 分類ステータスを取得します。 |
| CLIツール | |
cli_create_session | 新しいtmuxバックアップCLIセッションを作成します。 |
| コーチングツール | |
coaching_list_rules | ルールディレクトリからすべてのコーチングルールをリスト表示します。 |
coaching_apply_rule | 新しいコーチングルールファイルを作成します。 |
coaching_remove_rule | コーチングルールファイルを削除します。 |
| 貢献ツール | |
contributions_get_contributions | メイン貢献ページのデータ。 |
contributions_get_branch_sessions | ブランチ用のセッション。 |
contributions_get_session_contribution | セッション貢献の詳細。 |
| デバイスツール | |
devices_list_devices_handler | デバイス |
devices_terminate_others_handler | その他 |
devices_delete_device_handler | デバイス {device_id} |
| エクスポートツール | |
export_sessions | すべてのセッションをエクスポートします。 |
| ファセットツール | |
facets_facet_badges | リクエストされたセッションIDの品質バッジ(成果+満足度) |
facets_trigger_facet_ingest | Claude Codeインサイトキャッシュからのファセット取得を開始 |
facets_pattern_alert | 最近のセッションで負の満足度パターンをチェック |
facets_facet_stats | すべてのセッションファセット全体の集約統計。 |
| ヘルスツール | |
health_config | 設定 |
health_check | ヘルスチェックエンドポイント。 |
health_get_status | インデックスメタデータとデータ鮮度情報を取得 |
| IDEツール | |
ide_get_detect | GET /api/ide/detect — インストール済みIDEのキャッシュリストを返します。 |
ide_post_open | POST /api/ide/open — リクエストされたIDEでファイルを開きます。 |
| インサイトツール | |
insights_get_insights | 行動インサイトを計算して返します。 |
insights_get_benchmarks | 個人の進度ベンチマークを計算します。 |
insights_get_categories | 階層型カテゴリデータを返します。 |
insights_get_insights_models | ロールアップテーブルから集約したモデルごとの使用量。 |
insights_get_insights_projects | ロールアップテーブルから集約したプロジェクトごとの使用量。 |
insights_get_insights_trends | チャート用の時系列トレンドデータを取得します。 |
insights_list_invocables | すべての呼び出し可能オブジェクトをその使用カウント付きでリスト表示します。 |
| ジョブツール | |
jobs_list_jobs | すべてのアクティブなジョブをリスト表示します。 |
| ライブツール | |
live_get_pricing | モデル価格表を返します。 |
live_dismiss_all_closed | 最近クローズされたものをすべて却下します(メモリ内のみ)。 |
live_get_live_session | IDによって単一のライブセッションを取得します。 |
live_dismiss_session | 最近クローズされたセッションから却下します(メモリ内のみ)。 |
live_get_live_session_messages | ライブセッションの最新メッセージを取得します。 |
| MCPツール | |
mcp_get_mcp_servers | すべての重複排除されたMCPサーバー設定を返します。 |
| メモリツール | |
memory_get_all_memories | スコープ別にグループ分けされたすべてのメモリエントリを返します。 |
memory_get_memory_file | 単一のメモリファイルを読み取ります。 |
memory_get_project_memories | 特定のプロジェクトのメモリを返します。 |
| 監視ツール | |
monitor_snapshot | 現在のリソースの1回限りのJSONスナップショット。 |
| OAuthツール | |
oauth_get_auth_identity | GET /api/oauth/identity |
oauth_get_oauth_usage | GET /api/oauth/usage |
oauth_post_oauth_usage_refresh | POST /api/oauth/usage/refresh |
| ペアリングツール | |
pairing_generate_qr | Supabaseペアオファーを介してQRペイロードを生成します。 |
| プランツール | |
plans_get_session_plans | セッションのslugのプランドキュメントを返します。 |
| プラグインツール | |
plugins_list_plugins | インストール済みおよび利用可能なプラグインの統合ビュー。 |
plugins_list_marketplaces | プラグインマーケットプレイス |
plugins_marketplace_action | プラグインマーケットプレイスアクション |
plugins_refresh_all | すべて |
plugins_refresh_status | ステータス |
plugins_list_ops_handler | キューに入っている/実行中/完了したすべてのオペレーションをリスト表示します。 |
plugins_enqueue_op | プラグイン変更をキューに入れて、すぐに返します。 |
| プロセスツール | |
processes_cleanup_processes | プロセスのクリーンアップ |
processes_kill_process | プロセス {pid} を終了 |
| プロジェクトツール | |
projects_list_projects | メモリ内カタログでバックアップされたすべてのプロジェクトをリスト表示します。 |
projects_list_project_branches | セッションカウント付きの異なるブランチをリスト表示します。 |
projects_list_project_sessions | 1つのプロジェクトのページネーション付きセッション。 |
| プロンプトツール | |
prompts_list_prompts | オプションの検索/フィルター付きのプロンプト履歴をリスト表示します。 |
prompts_get_prompt_stats | プロンプト統計を集約します。 |
prompts_get_prompt_templates | 検出されたプロンプトテンプレート。 |
| レポートツール | |
reports_list_reports | 保存されたすべてのレポートをリスト表示します。 |
reports_get_preview | 日付範囲のプレビュー統計を集約します。 |
reports_get_report | 単一のレポートを取得します。 |
reports_delete_report | レポートを削除します。 |
| セッションツール | |
sessions_get_active_sessions | ~/.claude/sessions/ からアクティブなセッションファイルをすべて返します。 |
sessions_list_branches | すべてのセッション全体でブランチ名の個別リストを取得します。 |
sessions_estimate_cost | コスト推定(Rust専用、サイドカーなし)。 |
sessions_session_activity | スパークラインチャート用のアクティビティヒストグラム。 |
sessions_session_activity_rich | サーバーサイドの完全なアクティビティ集約。 |
sessions_bulk_archive_handler | セッションをアーカイブ |
sessions_bulk_unarchive_handler | セッションをアーカイブ解除 |
sessions_archive_session_handler | セッション {id} をアーカイブ |
sessions_get_file_history | セッションのすべてのファイル変更をリスト表示します。 |
sessions_get_file_diff | history/:file_hash/diff?from=N&to=M |
sessions_get_session_hook_events | セッションのフックイベントを取得します。 |
sessions_get_session_messages_by_id | セッションIDでページネーション付きのメッセージを取得します。 |
sessions_get_subagent_messages | サブエージェント用のページネーション付きブロック。 |
sessions_unarchive_session_handler | セッション {id} をアーカイブ解除 |
sessions_interact_handler | 保留中のインタラクション(許可、質問、プラン、引き出し)を解決します。 |
sessions_get_interaction_handler | セッションの保留中のインタラクションの完全なインタラクションデータを取得します。 |
| 設定ツール | |
settings_get_claude_code_settings | マージされた、編集されたClaude Code設定を返します。 |
settings_get_settings | 現在のアプリ設定を読み取ります。 |
settings_update_settings | アプリ設定を更新します(部分的)。 |
settings_update_git_sync_interval | gitシンク間隔を更新します。 |
| 共有ツール | |
share_create_share | セッション {session_id} を共有 |
share_revoke_share | セッション {session_id} の共有を取り消し |
share_list_shares | 共有をリスト表示 |
| 統計ツール | |
stats_ai_generation_stats | 時間範囲フィルタリング付きのAI生成統計。 |
stats_overview | 使用量統計を集約します。 |
stats_storage_stats | 設定ページの保存統計。 |
stats_get_trends | 週ごとのトレンドメトリクスを取得します。 |
| 同期ツール | |
sync_indexing_status | インデックス作成進行状況の軽量JSONスナップショット。 |
sync_trigger_deep_index | 完全なディープインデックスの再構築をトリガーします。 |
sync_trigger_git_sync | gitコミット走査をトリガーします(A8.5)。 |
| システムツール | |
system_check_path | ファイルシステムパスが存在するかどうかを確認します。 |
system_get_system_status | 包括的なシステムステータスを取得します。 |
system_clear_cache | 廃止された検索キャッシュをクリアします。 |
system_trigger_git_resync | 完全なgit再同期をトリガーします。 |
system_trigger_reindex | 完全な再インデックスをトリガーします。 |
system_reset_all | すべてのデータを出荷時設定にリセットします。 |
| チームツール | |
teams_list_teams | すべてのチームをリスト表示します。 |
teams_get_team | チームの詳細を取得します。 |
teams_get_team_cost | チームのコスト内訳を取得します。 |
teams_get_team_inbox | チームのインボックスメッセージを取得します。 |
teams_get_team_sidechains | チームメンバーのサイドチェーンを取得します。 |
| テレメトリツール | |
telemetry_set_consent | テレメトリの同意設定を設定します。 |
| ターンツール | |
turns_get_session_turns | 履歴セッションのターン単位での詳細。 |
| Webhookツール | |
webhooks_list_webhooks | すべてのWebhook(シークレット除外)をリスト表示します。 |
webhooks_create_webhook | 新しいWebhookを作成します(署名シークレットは1回返されます)。 |
webhooks_get_webhook | IDで単一のWebhookを取得します。 |
webhooks_update_webhook | 既存のWebhookを更新します(部分的な更新)。 |
webhooks_delete_webhook | 設定とシークレットからWebhookを削除します。 |
webhooks_test_send | 合成テストペイロードを送信します。 |
| ワークフローツール | |
workflows_list_workflows | ワークフロー |
workflows_create_workflow | ワークフロー |
workflows_control_run | ワークフロー実行 {run_id} を制御 |
workflows_get_workflow | ワークフロー {id} |
workflows_delete_workflow | ワークフロー {id} を削除 |
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- tombelieber
- ライセンス
- MIT
- 最終更新
- 2026/5/4
Source: https://github.com/tombelieber/claude-view / ライセンス: MIT