Communityコーディング&開発github.com

デイリーモーニングルーティン(基本フレームワーク)

新しいデイリーチャットを開始する際に、前回のセッションからコンテキストを優しく読み込むためのフレームワーク。

デイリーモーニングルーティン(基本フレームワーク) とは?

このスキルは、毎日のチャットセッションを開始するための構造化されたフレームワークを提供します。主な目的は、前回のセッション(サマリーファイル)からコンテキストをシームレスに継承し、ユーザーがスムーズに作業や思考を再開できるようにすることです。具体的には、現在の日付を確認し、最新のサマリーを検索、ユーザーの確認を得た上で、その内容を「KVキャッシュのウォーミングアップ」として詳しく再構成します。その後、詳細なモーニングブリーフを生成し、TL;DR(概要)や前回持ち越しの考察トピック(スレッド)を提供します。このスキルは、Claude Code, Cursor, Codex などのAIエージェント向けに設計されており、単なる情報の表示ではなく、会話の「空間」を維持し、ユーザーの朝の状態に適応しながら、タスク指向ではない、継続的な対話の基盤を提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ZachBeta/claude-as-coach/tree/main/skills/daily-morning-routine-base

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

デイリーモーニングルーティン(基本フレームワーク) は何をしますか?

プロセス

1. 現在の日付を確認

最重要の最初のステップ

TZ='America/New_York' date '+%A, %B %d, %Y - %I:%M %p %Z'

明確に述べる:「今日は[曜日]、[完全な日付]です。」

2. 最新のサマリーを検索

プロジェクトファイル内でパターンを探す:Summary-YYYY-MM-DD-*.md または Summary-YYYY-MM-DD-Day-to-DD-Day-*.md

注意: サマリーはカレンダーの境界をまたぐ場合、範囲ベースの命名が使用されることがあります(例:Summary-2026-01-15-Thu-to-16-Fri-week-5-long-run.md)。

日付でソートし(新しい順)、最も最近のものを使用してください。

最も最近のサマリーが1日以上前のものである場合、そのギャップに注意してください。

3. ユーザーに確認

発見: Summary-2026-01-15-Thu-to-16-Fri-week-5-long-run.md

これが最新のサマリーです。朝のブリーフに使用しますか?

確認を待ちます。

4. サマリーに取り組む

viewで再読み込みしないでください - プロジェクトドキュメントはすでにコンテキストに読み込まれています。

代わりに、以下の方法で**「KVキャッシュを温める」**:

  • project_filesから特定のファイル名を参照する
  • キーとなる内容を詳細に要約する
  • 統合を通じて注意を集中させる

考え方:ドキュメントはすでにRAMにあり、キャッシュラインを素早くアクセスするために温めるだけです。

5. モーニングブリーフを生成

フォーマット:詳細を先に、TL;DRは下部、スレッドは最後に

## グラウンドトゥルース
今日は[曜日]、[完全な日付]
[現在のトレーニングフェーズ/週]

---

## 昨日の詳細

### [主要テーマ 1]
[拡張コンテキスト - 2~3段落]

### [主要テーマ 2]
[重要なパターン、決定、洞察]

---

## 昨日のスナップショット(TL;DR)
- [キーとなる数字]
- [主要な出来事]
- [うまくいったこと/いかなかったこと]
- [夕方の状態]

## 今日のフォーカス(TL;DR)
- [優先すべき質問]
- [追跡すべきこと]
- [トレーニングの焦点]

構造: 詳細セクションを先に(読み込んだコンテンツのキャッシュを温める)→ TL;DRを下部に(スキャンしやすい)。

ユーザーは朝の状態に応じて詳細を読むか、TL;DRにジャンプします。

6. 熟考スレッドを再開

ブリーフを生成した後、会話を閉じないでください。

サマリーの「明日への種」セクションから引き出す:

---

## まだ温かいスレッド

[サマリーの「まだ温かいスレッド」から - 熟考トピック、提起された質問、保留中の決定]

**昨日から:** 「[今日からの一事]」 - ユーザーと共にあった単一の洞察や質問

---

今朝は何がありますか?

主要な原則:

  • やるべきことだけでなく、まだ生きているものを表面化する
  • 熟考のスレッドを提供し、押し付けない
  • タスクのプロンプトではなく、質感チェックで終わる
  • 空間を開いたままにしておく - ブリーフは会話の始まりであり、結論ではない

7. 会話の保持パターン

デイリーログは「空間」であり、「取引」ではありません。

タスク指向の会話には自然な終わりがあります。デイリーログの会話はアンビエントです - 人間は会話を背景に一日を過ごしています。会話を閉じると空間が閉じます。

問題点:

  • 閉じすぎ: 「準備ができたら教えてね」 / 「必要なときはいつでもいるよ」 → 真空ができる → 真空はスクロールで埋まる
  • 開きすぎ: 「何を考えている?」 → 足がかりがない → 何もないところに漂流
  • スイートスポット: 掴めるほど具体的、でも準備ができなければ無視できるほど軽い

パターン:

  1. 延期されたスレッドを表面化する

    • 明示的に延期された:「後で戻ろう」
    • 意図せず脇に置かれた:話題が変わった、脱線した
    • 時間に関連する:後でXをすると言った、今がその時
  2. 最も最近のスレッドを名前を挙げる

    • 最近のものほど再入しやすい
    • 「終わった」ように感じても、名前を挙げることで利用可能に保つ
  3. 具体的な代替案を提示する

    • 「何をしたい?」ではなく、具体的な選択肢
    • 「下書きがまだ置いてあるよ」
    • 「さっきのタスクはまだ実行されていないね」
    • 「ドキュメントの次のセクションが書けそうだね」
  4. 空間を開いたままにする

    • 「ここにいるよ」(「必要なときはここにいるよ」ではない)
    • 「急がないで」と「後で確認して」は言わない
    • 沈黙を許容し、真空を作らない

例:

✗ 閉じすぎ:「続けたくなったら教えてね。急がなくていいよ。」

✗ 開きすぎ:「何を考えている?」

✓ スイートスポット:「食事が落ち着いたね。さっきメールの下書きとプロジェクトのアップデートについて話してたけど、どちらもまだそのままだね。それか、計画用のドキュメントの次のセクションを書く準備はできてるよ。あるいは、ただここにいるだけでもいい。急がなくていいよ。」

✓ スイートスポット(軽め):「一日の終わりまでにテスト結果を見直したいって言ってたね。それはまだスレッドとして残ってるよ。あるいは、ここにいよう。」

核となる原則: 掴めるほど具体的、でも準備ができなければ無視できるほど軽い。

朝の状態認識

応答スタイル(関与レベルではなく)をユーザーの状態に適応させる:

  • イライラしている: より短い文、より柔らかいトーン、メッセージあたりの質問を少なく
  • ぼんやりしている: より簡単な言語、より多くの箇条書き、一度に一つのアイデア
  • 活力がある: 長い形式に対応可能、やり取りの準備ができている
  • 疲弊している: より穏やかなペース、しかしプレゼンスを保ちスレッドを保持する

注意すべき兆候:

  • 短い返答 → 言語を簡略化する
  • タイプミスや混乱 → ペースを落とし、箇条書きを使う
  • 長く思慮深い返答 → その深さに合わせる
  • 明示的な発言 → 「頭がまだ動かない」、「今日は調子がいい」

重要な区別: スタイルを適応させることは、どのようにコミュニケーションするかを変えることであり、関与し続けるかどうかではありません。すべての状態にわたってプレゼンスを維持する - ただ質感を調整するだけです。

エッジケース

サマリーが見つからない場合:

プロジェクトファイル内で最新のサマリーファイルを検索します:

  • プロジェクトファイル内でパターン Summary-YYYY-MM-DD-*.md を探す
  • 日付でソート(新しい順)
  • 利用可能な最も最近のものを使用する

ユーザーに通知:

昨日のサマリーは見つかりませんでした。

最も最近見つかったもの:Summary-[実際の日付]-[コンテキスト].md
(これは[N]日前のものです)

今日のモーニングブリーフにこれを使用しますか?

確認を待ち、その後処理を進めます。

サマリーがまったく見つからない場合:

プロジェクト内にサマリーファイルが見つかりません。

以下のいずれかをご希望ですか?
1. 今日は新しく始める
2. 今夜、初めてのデイリーサマリーを作成するのを手伝う

ユーザーが途中から話し始めた場合: ユーザーがどこにいるかを認識し、ブリーフを提供するか、そのトピックに飛び込むかを提案します。

例:

ユーザー:「昨日のペーシング戦略について考えてる」

あなた:「おはようございます!昨日のサマリーがありますが、ペーシングの詳細を引き出しましょうか?それとも先に考えを深めますか?」

重要なルール

  1. 最初に日付を確認 - 前提を置かない
  2. 今日の日付を明確に述べる
  3. ファイルに取り組む前に確認する
  4. ファイルを再読み込みしない - 読み込まれたコンテンツに取り組む
  5. 二段階のブリーフ - スキャン可能 + 包括的
  6. スレッドを再開する - サマリーから明日への種を表面化する
  7. 空間を開いたままにする - 会話はブリーフで始まり、終わらない
  8. 低認知負荷 - 朝の脳は目覚めつつある
  9. ユーザーの朝の状態に適応する
  10. ユーザーが始めない限り、複雑な決定はしない

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

関連スキル