セッションサマリー
ワークフロー入門
Claude Codeの作業セッション終了時に、どのファイルを修正したか、何を完了したか、次に引き継ぐべきタスクは何かを体系的に整理するスキルです。
トリガー
/summary使用頻度毎日
1日に複数セッションを行き来する開発者なら? /summaryで退勤前に明日の自分に引き継ぎ
チームリードが進捗を共有する必要があるときなら? セッション要約をSlackにそのまま共有
自動化要約セッション管理
動作フロー
/summary 実行
↓
フェーズ1: 3つのタスクを並列実行
change-scan
変更内容の収集
status-sort
完了/未完了の分類
file-track
ファイル変更の追跡
↓
統合サマリー生成
↓
✓ 日付別セッション要約 + 次のタスクリスト
スキルコード
# Session Summary Skill
## Trigger: /summary
When the user types /summary, perform the following:
1. Review all changes made in this conversation
2. List files created, modified, or deleted
3. Summarize completed tasks and pending items
4. Output in this exact format:
---
## 📋 Session Summary
**Date**: [YYYY-MM-DD]
### ✅ Completed
- [task 1]
- [task 2]
### 📁 Files Changed
- `path/to/file` — [what changed]
### 📌 Next Steps
- [pending task 1]
- [pending task 2]
---
コピーしてCLAUDE.mdに貼り付ければ、すぐに使えます。
セッションサマリー の仕組み
Session Summaryは作業ディレクトリの変更ファイルをスキャンし、各変更を完了・進行中に分類した上で、日付入りのサマリーと次のアクションリストを自動生成します。/summaryコマンド一つで完結します。
セッションサマリー が力を発揮する場面
長時間のコーディングセッション終了時に、未来の自分へコンテキストを引き継いだり、Slackやスタンドアップでチームメイトに簡潔な進捗共有をしたいときに最も役立ちます。
主な強み
- 手動追跡なしでファイル変更を自動検出
- 完了タスクと作業中タスクを明確に分離
- すぐに着手できる次のアクションを自動生成
- デイリースタンドアップや非同期アップデートに最適な日付入り出力