daily について
前日のメモ、当日のノート、プロジェクトファイル、受信箱を確認し、簡潔な朝のブリーフィングを作る日次計画スキルです。Markdown ファイルで仕事を整理する人向けです。
主な機能
- 01未完了タスクと阻害要因の引き継ぎ
- 02日次ノートの読み取りまたは作成
- 03進行中のプロジェクトファイルの確認
- 04未処理の受信箱ファイルの一覧表示
活用シーン
- 01一日の開始時に未完了タスクを確認
- 02プロジェクト状況と次の作業を整理
- 03受信箱の保留項目を確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ julianobarbosa/ claude-code-skills --skill dailyインストール後、Claude Code で/dailyを入力して読み込まれたか確認します。
同梱ファイルreferences/templates.md
詳細
Daily Skill
このスキルは、十分なコンテキストをそろえて一日を始め、すぐに作業に取りかかれるようにします。昨日の未完了事項と今日の優先事項をつなぎ、セッション間で何も失われないようにします。
ステップ 1:昨日のコンテキストを確認する
daily/ で、今日より前の日付のうち最も新しいデイリーノートを探します。それを読み、次の項目を抽出します。
- 未チェックのタスク(
- [ ])、または未完了の作業を示す End of Day の項目 - 記載されている Blockers
これらを今日のノートの Carry Forward セクションに引き継ぎます。
前日のデイリーノートがない場合は、このステップをスキップします。今回は新たなスタートです。
ステップ 2:今日のデイリーノートを読むか、作成する
今日の実際の日付を使って daily/YYYY-MM-DD.md を確認します。
ファイルがある場合: それを読み、ブリーフィングの基礎として使います。ユーザーの内容を上書きしないでください。
ファイルがない場合: references/templates.md のテンプレートを使って作成します。
- Standard Weekday テンプレートをベースにします
- 月曜日は、Week Focus セクションを追加します
- 金曜日は、Week Retro セクションを追加します
- ステップ 1 で抽出した項目を Carry Forward に記入します
{{DATE}}を今日の日付(YYYY-MM-DD形式)に置き換えます
ステップ 3:進行中の作業を確認する
projects/ にあるファイルを確認します。見つかった各プロジェクトファイルにステータスの記載があるかを確認し、完了またはアーカイブ済みと明記されていないものを提示します。ファイルの更新日時が新しい順に並べます。
inbox/ も確認し、未処理のファイルを一覧表示します。CLAUDE.md の inbox に関する方針(「inbox は空の状態を保つ」)が適用される場合は、待機中の項目数を伝えます。
ステップ 4:ブリーフィング
簡潔な朝のブリーフィングを提示します。
Good morning.
**Carried forward:**
- [items from yesterday, or "Clean slate — nothing carried forward"]
**Active projects:**
- [project name] — [status/next action from file]
**Inbox:** [N items waiting | Empty]
What are we working on today?
手短にまとめてください。これは報告書ではなく、すぐに作業を始めるためのものです。昨日からのブロッカーがある場合は、目立つように伝えてください。
トラブルシューティング
| 問題 | 原因 | 対処法 |
|---|---|---|
| 前日のデイリーノートが見つからない | このスキルを初めて使う、または daily/ フォルダーが空 | 引き継ぎをスキップし、何もない状態から始めます |
| テンプレートが見つからない | references/templates.md がない(このスキルのルートディレクトリを基準とした場所) | 見出しと、記録、タスク、ログの各セクションを含む最小限のテンプレートでデイリーノートを作成します |
projects/ フォルダーがない | Vault でこのフォルダー名を使っていない | CLAUDE.md で Vault の実際のプロジェクトフォルダー名を確認し、代わりにそちらを調べます |
| ブリーフィングの情報が古い | デイリーノートが別の構造を使うツールで作成された | 既存の内容を読み、テンプレートを無理に適用せず、ノートの実際のセクションに合わせます |
例外的なケース
- 週末・祝日を挟む場合:最後のデイリーノートから数日経っていても、未完了の項目を引き継ぎます
- 同じ日付のデイリーノートが複数ある場合:
YYYY-MM-DD.mdと完全に一致するものを使い、タイムスタンプ付きの別名ファイルは無視します - inbox が空の場合:「Inbox: Empty」と報告します。これはエラーではなく、望ましい状態を示します
プラットフォームに関する注意
このスキルは macOS、Linux、Windows で動作します。Vault のコンテキストでは、プラットフォームにかかわらずファイルパスにスラッシュを使用します。Obsidian が内部でパスを正規化します。
注意点
- 週末や祝日をまたぐと、古い項目が引き継がれます: 「今日より前の日付で最も新しい日次ノート」は、3〜5日前のものになることがあります。そこにある項目はすでに完了している可能性があるため、自動的に信頼するのではなく、「{date}から引き継ぎ」として表示し、確認して不要な項目を削除できるようにしてください。
YYYY-MM-DD.mdとタイムスタンプ付きの派生ファイルが競合します: ObsidianのPeriodic Notesプラグインなどのツールは、2026-05-12-1430.mdのようなファイルを生成することがあります。このスキルは、完全一致するYYYY-MM-DD.mdのみを対象とするため、その日の実際の作業内容が記録されているファイルも含め、派生ファイルは通知なく無視されます。- プロジェクトのステータス判定は構造化データではなくテキスト検索です: 「前のマイルストーンを完了」という記述を含むプロジェクトファイルは、進行中でも完了として表示されます。曖昧なキーワード検索ではなく、明示的な
status:フロントマターや冒頭のステータスマーカーを確認してください。 - タイムゾーンのずれにより、深夜以降に日付を誤ったノートが作成されることがあります: システムクロックがUTCで、ローカルタイムゾーンが
-3の場合、現地時間の21:00以降はdate +%Fが翌日の日付を返します。1日の終わりにノートを作成する場合は、タイムゾーンを考慮した日付情報を基準にしてください。 inbox/の件数には隠しファイルや.DS_Storeも含まれます: macOSはメタデータファイルをひそかに追加するため、「3件の項目が待機中」と表示されても、実際の項目は1件で、残りが不要なファイルという場合があります。件数を数える前に、*.mdまたは表示されているファイルに絞り込んでください。- ブリーフィングを再実行すると、既存の引き継ぎ内容が上書きされます: ある日の朝にこのスキルを2回呼び出すと、ノートが再生成されます。すでに引き継ぎ内容を手動で編集している場合、2回目の実行で追加内容が消えることがあります。必ず先に既存の内容を読んでください。