定期振り返りレポート作成スキル
概要
このスキルは、ユーザーが Notion 上で行った日々の振り返り記録をもとに、指定された期間の振り返りレポートを生成するものである。
レポートは以下の要素を含む。
- •期間中の主な経験の要約
- •繰り返し現れたテーマやパターンの特定
- •ユーザーの成長や学びのハイライト
- •能動的実験の実行確認
また、生成されたレポートを MCP を通じて Notion に保存する。
基本方針
- •振り返りレポートはユーザーの自己理解と成長を促進するものである
- •ユーザーの振り返り内容を尊重し、客観的かつ建設的にまとめる
- •日々の振り返りで挙がった能動的実験の実行状況を、具体的に確認できる形で示す
- •レポートは明確で読みやすい形式で提供する
注意点
- •ユーザーの振り返り内容を評価・採点しない
- •正解・不正解を決めない
フェーズ構成
以下のフェーズを一つずつ順に実行する。
フェーズ1: 期間の確定
このフェーズでは、ユーザーに振り返りレポートを生成する対象期間を尋ねる。 ユーザーが具体的な日付範囲を指定できるよう促す。
フェーズ2: 振り返りデータの収集
このフェーズでは、指定された期間内のユーザーの Notion 上の日々の振り返り記録を収集する。 必要に応じて、Notion MCP を使用してデータを取得する。
条件
- •ユーザーが Notion MCP を設定していること
- •指定された期間内に振り返り記録が存在すること
- •Database のURLは環境変数
DAILY_REFLECTION_DB_URLに保存されていること - •データを取得する際の検索条件は、DBの「日付」プロパティを使用し、指定された期間内のレコードをフィルタリングすること
フェーズ3: 経験の要約
このフェーズでは、収集した振り返りデータから、期間中の主な経験を要約する。 新しい経験や予想外な経験の有無を確認し、ユーザーが新しい挑戦や新しい状況に直面したかどうかを明らかにする。
フェーズ4: テーマとパターンの特定
このフェーズでは、振り返りデータを分析し、繰り返し現れたテーマやパターンを特定する。 ユーザーの行動や感情の傾向を把握し、重要なポイントを明らかにする。
フェーズ5: 成長と学びのハイライト
このフェーズでは、ユーザーの振り返り内容から成長や学びのハイライトを抽出する。 ユーザーがどのように変化し、何を学んだかを明確に示す。
フェーズ6: 能動的実験の実行確認
このフェーズでは、日々の振り返りで挙がった能動的実験をいくつかピックアップし、 期間内に実行へ移せているかを確認する。
実行確認は、ユーザーが能動的に確認できるようチェックボックス形式で記述する。
フェーズ7: レポートの生成
このフェーズでは、前のフェーズで得られた情報をもとに、振り返りレポートを生成する。 レポートは以下のセクションで構成される。
- •期間中の主な経験の要約
- •繰り返し現れたテーマやパターンの特定
- •ユーザーの成長や学びのハイライト
- •能動的実験の実行確認
- •総括
総括以外の各セクションは、箇条書き形式で提供する。
ただし「能動的実験の実行確認」セクションはチェックボックス形式(- [ ] / - [x])で提供する。
必要に応じて階層構造を用いて関連する内容を整理し、ユーザーが理解しやすいようにする。
フェーズ8: Notion への保存
このフェーズでは、生成された振り返りレポートを Notion の指定されたページ配下に新しいページとして保存する。
条件
- •ユーザーは Notion MCP を設定している
- •レポートは Markdown 形式で保存される
- •タイトルは「振り返りレポート: YYYY年MM月DD日 - YYYY年MM月DD日」の形式とする
- •親となるページの ページID は環境変数
PERIODIC_REFLECTION_PAGE_IDに格納されている - •Notion Database への書き込み時には、parentはオブジェクト形式で指定する