with one click
reflect
daily/weekly/monthlyの振り返りを生成しjournal/に書き出す
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
daily/weekly/monthlyの振り返りを生成しjournal/に書き出す
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
config.yamlで指定されたNotionページを取得し、ページごとのカスタムpromptに従ってvaultに書き出す
Google Meet付きカレンダー予定の文字起こし・Geminiメモを取得し、議事録としてvaultに書き出す
日次の思考・感想・ふりかえりをvaultのjournal/timeline/に書き出す
Slackから自分宛メンション・参加スレッド・主要チャンネルの最新情報を収集し、Obsidian vaultのsnapshot/slack.mdに書き出す
sync-slack, sync-linear, sync-notion を並列実行し、snapshot を一括更新する
Claude セッションの生ログをサマライズして snapshot/claude-log.md に書き出す
| name | reflect |
| description | daily/weekly/monthlyの振り返りを生成しjournal/に書き出す |
| user-invocable | true |
| argument-hint | <daily|weekly|monthly> [日付] (例: daily, weekly 2026-03-31, monthly 2026-03) |
| allowed-tools | ["Read","Write","Edit","Bash","Grep","Glob"] |
振り返りを生成し、journal/ 配下に書き出す。 daily / weekly / monthly の3種類に対応し、それぞれ異なる粒度・観点でまとめる。
{vault.path}/journal/daily/{YYYY-MM-DD}.md{vault.path}/journal/weekly/{YYYY-MM-DD}〜{YYYY-MM-DD}.md (週の開始日〜終了日){vault.path}/journal/monthly/{YYYY-MM}.mdリポジトリルートの config.yaml から vault.path を読み取る。
config.yaml を読み、vault.path を取得するdate コマンドで現在の日時を取得する(推測しない)daily / weekly / monthly(必須。省略時はユーザーに確認する)対象期間に応じて以下のデータを読み込む:
{vault.path}/snapshot/{対象日}/ 配下の全ファイル(slack.md, linear.md, claude-log.md 等){vault.path}/journal/timeline/{対象日}.md{vault.path}/snapshot/{月曜〜日曜の各日}/ 配下の全ファイル{vault.path}/journal/timeline/{月曜〜日曜の各日}.md{vault.path}/journal/daily/{月曜〜日曜の各日}.md(あれば){vault.path}/journal/weekly/{対象月内の各週}.md(あれば){vault.path}/journal/daily/{対象月内の各日}.md(あれば){vault.path}/journal/timeline/{対象月内の各日}.md{vault.path}/snapshot/{対象月内の各日}/ 配下データが多い場合、weekly と monthly では daily/weekly の振り返りを優先的に参照し、 生の snapshot は補足的に使う。
観点:
フォーマット:
---
type: reflect-daily
date: YYYY-MM-DD
collected_at: YYYY-MM-DDThh:mm
auto_generated: true
---
# Daily Reflect: YYYY-MM-DD
## やったこと
- {具体的な作業内容}
- {具体的な作業内容}
## 進捗
| タスク | ステータス | メモ |
|--------|-----------|------|
| {タスク名} | 完了 / 途中 / ブロック | {補足} |
## メモ
- {気づき・学び・持ち越し}
観点:
フォーマット:
---
type: reflect-weekly
week_start: YYYY-MM-DD
week_end: YYYY-MM-DD
collected_at: YYYY-MM-DDThh:mm
auto_generated: true
---
# Weekly Reflect: YYYY-MM-DD〜YYYY-MM-DD
## サマリー
{週全体の総括 1-2文}
## やったこと
- {主要な成果・完了タスク}
## 得たもの
- {新しく学んだこと・知見}
## よかったところ
- {うまくいったこと}
## もう少しよくできたところ
- {改善点・反省点}
## 来週に向けて
- {持ち越し・意識すること}
追加の入力データ: monthly では上記データソースに加えて以下を必ず読む:
{vault.path}/context/career.md — キャリア目標・ギャップ・アクションプラン観点:
context/career.md のキャリア目標を参照し、今月の活動が目標にどう寄与したか、ギャップは縮まったかを評価する。アクションプランの進捗も確認するフォーマット:
---
type: reflect-monthly
month: YYYY-MM
collected_at: YYYY-MM-DDThh:mm
auto_generated: true
---
# Monthly Reflect: YYYY-MM
## サマリー
{月全体の総括 2-3文}
## 主な成果
### {プロジェクト名}
- {成果の概要}
## インパクト
- {定量データ: パフォーマンス改善値、完了チケット数、レビュー数等}
- {定性データ: チームへの影響、顧客への影響}
## 判断の振り返り
| 判断 | 背景 | 結果・学び |
|------|------|-----------|
| {何を決めたか} | {なぜその判断をしたか} | {結果どうなったか} |
## 成長・学び
- {スキル・知識面での成長}
## キャリアへの接続
- {career.md の目標に対する今月の寄与}
- {ギャップの変化: 縮まったか、新たに見えたか}
- {アクションプランの進捗}
## 他者からの評価
- {#all-thank-you での言及}
- {他チームからの相談・感謝}
- {1on1でのフィードバック(journal に記録があれば)}
## 来月に向けて
- {フォーカスすべきテーマ}
bash scripts/commit-vault.sh
date コマンドで日時を取得する。推測しないcontext/career.md を読み、キャリア目標との接続を言語化するauto_generated は true