mcpField
D
daily-recap

daily-recap

github.com/wkentaro生産性0114 回インストール6 日前に更新
リポジトリ

daily-recap について

daily-recapは、ローカルのCodexとClaudeのセッション履歴から、日々の作業を簡潔にまとめるスキルです。成果を観察可能な結果で確認し、完了・進行中・ブロック中に分類します。

主な機能

  1. 01ローカルのCodexとClaudeのセッションを確認
  2. 02成果ごとに関連作業を整理
  3. 03観察可能な結果に基づく完了確認
  4. 04作業状況の分類
  5. 05簡潔なMarkdownのまとめを作成

活用シーン

  1. 01コーディングエージェントの一日の活動を要約
  2. 02報告された変更の実在を確認
  3. 03未完了またはブロック中の作業を特定
  4. 04編集や共有に向けたまとめの下書きを用意

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/wkentaro/agent-skills --skill daily-recap

インストール後、Claude Code で/daily-recapを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

毎日の振り返り

コンピューターのローカル日付を使い、今日アクティビティがあったすべてのエージェントセッションを含めます。

1日の内容を再構成する

主な記録として、ローカルの Codex および Claude のセッション履歴を使用します。各セッションについて、目的、重要な成果、最終状態を特定します。継続や繰り返しの試みは1つの作業項目にまとめ、時系列ではなく成果ごとに関連するセッションをグループ化します。

プロンプト、アシスタントの主張、コミットメッセージ、プルリクエストの説明は未検証として扱います。完了状況が重要な場合は、生成されたファイル、参照、プルリクエスト、リリース、またはその他の確認可能な成果を調べます。検証の対象は、セッション内で言及されたリポジトリとサービスに限定します。

重要な各項目を次のように分類します。

  • Completed:意図した成果が目に見える形で完了しています。
  • In progress:有用な作業は行われましたが、意図した成果はまだ未完了です。
  • Blocked:作業の進行には、不足している情報、アクセス権、または外部の対応が必要です。

作業や次の手順の説明に役立つ場合に限り、決定事項や発見事項を含めます。ツールの操作手順、有用な成果のない中断された調査、重複する作業は省きます。

セッション履歴には、認証情報や個人データが含まれている場合があります。振り返りには必要最小限の詳細のみを使用します。認証情報が含まれている場合は、その値を省略し、ユーザーに別途警告します。

振り返りを書く

次の形式で、簡潔な Markdown の下書きを作成します。

## Daily recap — Month D, YYYY

<One to three sentences summarizing the day's focus and overall progress.>

### Completed
- **Outcome** — What changed and why it matters.

### In progress
- **Work item** — Current state and the next step.

### Blocked
- **Work item** — Current state and the blocker.

重要な作業項目をすべて含めますが、項目があるステータスのセクションだけを記載します。項目は重要度順に並べ、自然な場合は一人称を使い、必要に応じてプロジェクト名を示し、作業量より具体的な成果を優先します。

下書きはコードブロックではなく、会話内に直接表示します。その後、まだ何も共有していないことを伝え、内容を修正するか、共有先を選ぶようユーザーに案内します。対象範囲の不足や認証情報に関する警告も、ここに記載します。

コメント