mcpField
P
plan-my-day

plan-my-day

github.com/brianrwagner生産性449449 回インストール32 週間前に更新
リポジトリ

plan-my-day について

plan-my-dayは、優先事項やエネルギーの傾向、制約をもとに日々の予定を組み立てるプランニングスキルです。簡易・標準・詳細のモードがあり、働き方の設定や振り返りにも対応します。

主な機能

  1. 013種類のプランニングモード
  2. 02時間単位の予定作成
  3. 03エネルギーに応じたタスク配置
  4. 04カレンダーと制約の考慮
  5. 05夜の振り返りと学習メモリー

活用シーン

  1. 01忙しい日の優先事項の整理
  2. 02会議の合間に集中作業を配置
  3. 03製品公開や調整日の計画

インストール

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

$npx skills add https://github.com/brianrwagner/ai-marketing-claude-code-skills --skill plan-my-day

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

_meta.json
README.md
SKILL-OC.md

詳細

1日の計画を立てる

優先事項、エネルギーパターン、制約に基づいて、実行しやすく明確な時間単位の1日の計画を作成します。

モード

文脈から判断するか、次のように尋ねます: 「優先事項を手早く整理する、1日の完全な計画を立てる、それとも完全な計画と週間構成を作成する、どれにしますか?」

モード内容おすすめの用途
quick優先事項トップ3+大まかな時間ブロック、2分朝の短時間集中、すでにその日の予定がわかっている場合
standardエネルギーに合わせた、時間単位の完全な計画毎日の計画の標準
deep完全な計画+エネルギーパターンの分析+週間構成の提案スケジュールの全面的な見直し、パフォーマンスを最大化する週

デフォルト:standard — 「優先順位を決めるのを手伝って」と言われた場合は quick を使います。今日の計画だけでなく、週全体を見直したい場合は deep を使います。


ChatGPTに尋ねるだけの場合との違い

「ただ質問するだけ」の問題点: 毎回異なる計画が作成されます。一貫性がなく、何が効果的かを記憶せず、時間とともに最適化されることもありません。

このスキルでできること:

  1. 一貫した方法論 - 毎日同じ判断フレームワークを使用します(優先事項トップ3、エネルギーの時間帯、バッファールール)
  2. エネルギーを考慮したスケジュール設定 - 認知負荷の高いタスクを、パフォーマンスがピークになる時間帯に自動的に割り当てます
  3. 制約を考慮 - 既存のカレンダー、エネルギーパターン、個人の境界を尊重します
  4. 学習の記録 - 時間をかけて、どのスケジュールパターンが最も効果的かを記録できます
  5. 夜の振り返りを内蔵 - 実際に何を完了したか、必ず確認できます

同じことを再現するには、 毎日同じ詳細なプロンプトを書き、カレンダーを手動で確認し、エネルギーパターンを覚えて、完了率を記録する必要があります。あるいは、このスキルを2分で使えます。

使い方

/plan-my-day [optional: YYYY-MM-DD for future date]

エネルギープロファイルをカスタマイズする場合:

/plan-my-day --peak 9-11,14-16 --recovery 13-14

計画の原則(研究に基づく)

  1. 概日リズムに合わせた最適化 - 認知能力は起床後約2~3時間でピークになります(Roenneberg, 2012)
  2. ウルトラディアンリズム - 90分の作業ブロックと15~20分の休憩を組み合わせます(Ericsson, 1993)
  3. 意思決定疲れの防止 - 重要な意思決定は午後3時前に予定します(Kahneman, 2011)
  4. 実行意図 - 具体的な時間とタスクの組み合わせにより、完了率が2~3倍上がります(Gollwitzer, 1999)

エネルギーの時間帯(デフォルト - 自分に合わせてカスタマイズ)

パフォーマンスのピーク(午前): 9:00 AM - 12:00 PM

  • 集中作業、戦略的思考、複雑な問題解決
  • 認知能力が最も高い時間帯
  • 最優先事項をここに予定します

第2のピーク(午後): 2:00 PM - 4:00 PM

  • 集中作業、意思決定を伴う会議、クリエイティブな作業
  • 依然として能力は高いものの、午前よりわずかに低下します

事務作業(夕方前): 4:00 PM - 6:00 PM

  • メールの処理、軽作業、1対1の打ち合わせ、計画
  • エネルギーが低下するため、複雑な意思決定は避けます

回復の時間: 12:00 PM - 1:00 PM、6:00 PM+

  • 食事、運動、散歩、充電
  • パフォーマンスを持続させるために欠かせません

クールダウン(夜): 7:00 PM以降

  • 振り返り、読書、翌日の軽い計画
  • 認知負荷の高い作業はしません

プロセス

1. 状況を把握する(30秒)
  • 既存のカレンダー予定を確認します
  • 昨日完了しなかったタスクを見直します
  • 固定の予定や締め切りを特定します
  • 現在のプロジェクトの優先事項を確認します
2. 優先事項トップ3を決める(60秒)

優先事項の候補ごとに、次の点を確認します:

  • 影響度: 重要な指標や締め切りに影響しますか?
  • 緊急度: 今日中に対応する必要がありますか?
  • 作業量: 利用可能な時間内に完了できますか?

絞り込み: 影響度×緊急度のスコアが最も高い3つを選びます

3. 時間ブロックでスケジュールを作成する(90秒)

順序の決め方:

  1. 固定の予定(会議、通話)を最初に配置します
  2. 優先事項#1を、最も長いピークエネルギーの時間ブロックに割り当てます
  3. 優先事項#2を、第2のピークまたは次に空いている時間に割り当てます
  4. 優先事項#3を、残りの集中できる時間に割り当てます
  5. 主要なブロックの間に20分のバッファーを設けます
  6. 事務作業(メール、Slack)はエネルギーの低い時間帯に予定します
  7. 休憩と食事の時間を確保します(必ず守ります)

バッファールール: 利用可能な時間の80%だけを予定に割り当てます

4. 制約を適用する
  • 個人的な境界線: 午前8時前と午後7時以降は仕事をしません(カスタマイズ可能)
  • 会議の上限: 1日の会議は最大4時間まで
  • 集中時間: 深い作業には最低90分を確保します(中断なし)
  • 休憩の徹底: 90分ごとに15分の休憩を取ります

出力形式

# Daily Plan - [Day], [Month] [Date], [Year]

## Today's Mission

**Primary Goal:** [One-sentence outcome for the day]

**Top 3 Priorities:**
1. [Priority 1 with specific, measurable outcome]
2. [Priority 2 with specific, measurable outcome]
3. [Priority 3 with specific, measurable outcome]

**Success looks like:** [What "done" means today]

---

## Time-Blocked Schedule

### 8:00 - 9:00: Morning Prime 🌅
**Focus:** Wake up, coffee, light movement, review plan

- [ ] Morning routine (30 min)
- [ ] Review today's plan + priorities (10 min)
- [ ] Quick inbox scan (15 min - flag only, don't respond)

**Energy level:** Building

---

### 9:00 - 11:00: Deep Work Block 1 🎯 [PRIORITY #1]
**Focus:** [Specific priority 1 task]

- [ ] [Concrete subtask 1]
- [ ] [Concrete subtask 2]
- [ ] [Concrete subtask 3]

**Target:** [Measurable outcome by 11:00]

**Protection:** Phone off, Slack paused, door closed

---

### 11:00 - 11:15: Break ☕
**Focus:** Step away from desk

- Physical movement (walk, stretch)
- Hydrate
- No screens

---

### 11:15 - 12:30: Deep Work Block 2 🎯 [PRIORITY #2]
**Focus:** [Specific priority 2 task]

- [ ] [Concrete subtask 1]
- [ ] [Concrete subtask 2]

**Target:** [Measurable outcome by 12:30]

---

### 12:30 - 1:30: Lunch Break 🍽️
**Focus:** Eat, recharge, disconnect

- Proper meal (not at desk)
- 15-minute walk if possible
- No work talk

**Energy level:** Recovery

---

### 1:30 - 3:00: Focused Work Block 🎯 [PRIORITY #3]
**Focus:** [Specific priority 3 task]

- [ ] [Concrete subtask 1]
- [ ] [Concrete subtask 2]

**Target:** [Measurable outcome by 3:00]

---

### 3:00 - 3:15: Break ☕
**Focus:** Recharge

---

### 3:15 - 4:30: Meetings / Collaborative Work 👥
**Focus:** [Meeting name or collaborative task]

- [ ] [Meeting 1 with agenda]
- [ ] [Follow-up actions from meetings]

**Prep:** Review agendas 10 minutes before

---

### 4:30 - 5:30: Admin & Communication 📧
**Focus:** Process inbox, respond to messages, light tasks

- [ ] Clear email inbox (respond, archive, defer)
- [ ] Slack catch-up and responses
- [ ] Update project trackers
- [ ] Quick wins / small tasks

**Energy level:** Lower (perfect for admin)

---

### 5:30 - 6:00: Planning & Wrap-Up 📋
**Focus:** Close the day, plan tomorrow

- [ ] Evening check-in (see below)
- [ ] Tomorrow's top 3 priorities draft
- [ ] Inbox zero for peace of mind
- [ ] Close all work apps

---

### 6:00 PM+: Personal Time 🏡
**No work beyond this point**

---

## Success Criteria

### Must-Have (Non-Negotiable) ✓
- [ ] Priority 1 complete: [Specific outcome]
- [ ] Priority 2 complete: [Specific outcome]
- [ ] At least 80% progress on Priority 3

### Should-Have (Important) ⭐
- [ ] [Secondary task 1]
- [ ] [Secondary task 2]

### Nice-to-Have (Bonus) 💡
- [ ] [Bonus task 1]
- [ ] [Bonus task 2]

---

## Evening Check-In (5 minutes at 5:30 PM)

**Completion status:**
- Priority 1 done? **YES / NO** - [If no, why?]
- Priority 2 done? **YES / NO** - [If no, why?]
- Priority 3 done? **YES / NO** - [If no, why?]

**What went well:**
[What worked today? What helped you execute?]

**What got stuck:**
[Where did you lose time? What blocked you?]

**Energy assessment:**
- Peak hours productive? **YES / NO**
- Breaks taken? **YES / NO**
- Felt energized or drained? **[Score 1-10]**

**Tomorrow's adjustment:**
[What to change in tomorrow's plan based on today?]

---

## Quick Decision Framework

**Before saying YES to anything today:**

1. **Is this one of my top 3 priorities?**
   - YES → Schedule it in appropriate energy window
   - NO → Go to #2

2. **Does this directly support today's mission?**
   - YES → Add to relevant time block
   - NO → Go to #3

3. **Can this wait until tomorrow?**
   - YES → Add to tomorrow's list
   - NO → Question if it's really urgent

**If NO to all three → Decline or defer**

---

実例

例1:高い成果を上げる日(創業者/経営幹部)

状況: 製品のローンチ週、重要度の高いデモ、チームの連携

## Top 3 Priorities:
1. Finalize launch announcement (900 words, 3 versions) - DONE by 11:30
2. Run partner demo with clear next steps - DONE by 3:00
3. Team sprint planning with Q2 priorities set - DONE by 5:00

## Schedule:
- 9:00-11:30: Deep work → Launch copy (Priority #1)
- 12:30-2:45: Partner demo prep + execution (Priority #2)
- 3:00-4:45: Sprint planning with team (Priority #3)
- 5:00-5:30: Email/admin/wrap

## Evening Check-In:
✓ Priority 1: YES (shipped 3 versions, CEO approved)
✓ Priority 2: YES (partner committed, contract signed)
✓ Priority 3: YES (team aligned, stories pointed)

What worked: Protected deep work time for writing, prepped demo thoroughly
Tomorrow: Start execution on sprint, less coordination overhead
例2:集中作業の日(個人貢献者)

状況: 個人貢献者の開発者で、中断なく6時間以上のコーディングが必要

## Top 3 Priorities:
1. Ship authentication refactor (PR ready for review) - DONE by 12:00
2. Debug production issue #847 (root cause found + fix deployed) - DONE by 4:00
3. Documentation for new API endpoints (published) - DONE by 6:00

## Schedule:
- 9:00-12:00: Deep work → Auth refactor (Priority #1)
- 1:00-4:00: Deep work → Debug + deploy (Priority #2)
- 4:15-5:45: Documentation writing (Priority #3)
- 5:45-6:00: Update tickets, close day

## Protections:
- Slack: Paused 9am-12pm, 1pm-4pm
- No meetings scheduled
- Phone: DND mode

## Evening Check-In:
✓ Priority 1: YES (PR approved, merged)
✓ Priority 2: YES (issue resolved, monitoring green)
✓ Priority 3: 90% (docs drafted, needs final review tomorrow)

What worked: Zero meetings = maximum flow state
Tomorrow: Finish docs, start new feature work
例3:会議が多い日(マネージャー/ディレクター)

状況: リーダー職、複数のチーム、連携が中心の日

## Top 3 Priorities:
1. Align exec team on Q2 budget priorities - DONE by 11:00
2. Resolve team conflict (performance conversation) - DONE by 3:00
3. Approve 3 critical design reviews - DONE by 5:30

## Schedule:
- 8:30-9:00: Pre-meeting prep (agendas, talking points)
- 9:00-11:00: Exec budget meeting (Priority #1)
- 11:15-12:15: 1-on-1 performance conversation (Priority #2)
- 1:30-3:00: Design review meetings (Priority #3, all 3 back-to-back)
- 3:15-4:30: Email/admin/follow-ups from meetings
- 4:30-5:00: Next week prep + team updates

## Evening Check-In:
✓ Priority 1: YES (budget approved, owners assigned)
✓ Priority 2: YES (performance plan agreed, follow-up scheduled)
✓ Priority 3: YES (2 approved, 1 needs revision)

What got stuck: Back-to-back meetings = no thinking time
Tomorrow: Block 2-hour deep work window, fewer meetings

実際の事例

ユーザー: B2B SaaS 企業のマーケティングマネージャー。予定に追われる日々に苦労していました。

スキルの使用前:

  • 1日の平均:会議に6~8時間、「作業」に充てられるのは、なんとか確保した2時間
  • 最優先事項をほとんど完了できない
  • メールやSlackによる中断が絶えない
  • 週間目標の達成率は15%
  • 生産的だと感じるものの、ほとんど成果を上げられない

plan-my-day の導入後:

  • 毎朝スキルを使用(計画の作成に2~3分)
  • 午前9時~11時の集中作業時間を確保(カレンダーに「集中時間」と設定)
  • 毎日、明確な最優先事項トップ3を設定
  • 達成状況を確認するため、夜の振り返りを追加

8週間後の成果:

  • 週間目標の達成率が74%に上昇(59ポイント増)
  • 会議が1日あたり6~8時間から3~4時間に減少
  • 週4日、集中作業時間を確保(導入前は0日)
  • 自己評価によるエネルギーレベル:8.2/10(導入前は4.1/10)
  • チームからのフィードバック:「以前より積極的に関わり、決断力も増しました」

重要な気づき: 「毎日の計画のおかげで、断る許可を得られました。最優先事項トップ3に入っていないことは、後回しにしました。その変化ひとつで、すべてが好転しました。」

設定オプション

標準モード(デフォルト)
/plan-my-day
  • エネルギーの時間帯をバランスよく設定
  • 1日8時間勤務を想定
  • 予備時間20%
高い成果モード
/plan-my-day --mode high-output
  • 1日10時間勤務
  • より積極的なスケジュール設定
  • 予備時間10%
  • 最適な用途:ローンチ週、繁忙期
集中作業モード
/plan-my-day --mode deep-work
  • 中断のない作業時間を最大限確保
  • 会議を最小限に抑える
  • 予備時間30%
  • 最適な用途:個人貢献者、クリエイター
会議が多いモード
/plan-my-day --mode coordination
  • 会議を優先してスケジュールを設定
  • 予定の合間に作業時間を確保
  • 予備時間25%
  • 最適な用途:マネージャー、経営幹部、顧客対応を担う職種

インストール

# Copy skill to your skills directory
cp -r plan-my-day $HOME/.openclaw/skills/

# Verify installation
/plan-my-day --version

依存関係は不要です — 計画ロジックのみで動作します。

今後の連携機能(近日公開)

  • Google Calendar との同期 — 既存の予定を自動インポート
  • 完了状況の追跡 — 計画の正確さを時系列で分析
  • エネルギーパターンの学習 — 実際に最も成果を上げられる時間帯に合わせて調整
  • チーム連携 — チーム間で集中作業時間を同期

活用のヒント

  1. 朝一番に実行する — メールやSlackを確認する前に実行します。1日の予定を決め、流れに任せないようにします。
  2. 調子の良い時間帯を確保する — カレンダーで午前9時~11時を「集中時間」としてブロックし、この時間帯の会議は断ります。
  3. 達成率を記録する — 夜の振り返りデータを使って、見積もりを改善します。
  4. エネルギーの時間帯を調整する — デフォルトは午前9時~11時がピークですが、自分のパターンに合わせてカスタマイズします。
  5. 「仕事を終える儀式」と組み合わせる — 夜の振り返りと翌日の準備で、気持ちに区切りをつけられます。
  6. 予定を詰め込みすぎない — 8時間勤務の日にタスクが7時間分なら、順調です。

避けるべきよくある間違い

❌ 予定を詰め込みすぎる — 時間の100%を予定で埋めると、うまくいきません。必ず20%の予備時間を残します。 ❌ エネルギーの時間帯を無視する — 午後4時に頭を使う作業を入れると、失敗しやすくなります。 ❌ 休憩を省く — 90分の集中作業には、15分の休憩が必須です。休憩を取らないとパフォーマンスが低下します。 ❌ 夜の振り返りをしない — 振り返りがなければ、計画の精度を改善できません。 ❌ 日中に最優先事項トップ3を変更する — 本当に緊急の場合を除き、朝に決めた優先事項を守ります。

品質チェックリスト

優れた1日の計画には、次の項目が含まれています。

  • 達成度を測定できる、明確な最優先事項トップ3
  • 最優先事項の1つ目を、エネルギーが最も高い時間帯に予定
  • 20%のバッファ時間(毎分予定を詰め込まない)
  • 90分ごとに休憩を予定
  • 昼休みを確保(最低30分)
  • 夕方の振り返り用テンプレートを含める
  • 午後7時以降に仕事を予定しない(プライベートの時間を確保)

サポート

問題や提案がある場合は、次の情報をお知らせください。

  • 典型的な1日の構成(勤務時間、会議の多さ)
  • 最優先事項トップ3の例
  • エネルギーのパターン(最も集中できる時間帯)
  • 現在の出力でうまくいっていないこと

概日リズムの研究(Roenneberg)、意図的な練習の原則(Ericsson)、GTD メソッド(Allen)に基づいています。

2分で1日の計画を立てましょう。集中して実行しましょう。着実に成果を上げましょう。

コメント