mcpField
F
focus-timeboxing-8020

focus-timeboxing-8020

github.com/lyndonkl生産性187133 回インストール9 週間前に更新
リポジトリ

focus-timeboxing-8020 について

80/20の考え方で優先事項を選び、集中時間を計画する生産性向けスキルです。日次・週次の予定、タスクの一括処理、エネルギーに応じた計画、振り返りの方法を提示します。

主な機能

  1. 01影響の大きい優先事項の特定
  2. 02日次・週次の時間枠計画
  3. 03ディープワーク時間の設定
  4. 04負荷の軽い類似タスクの一括処理
  5. 05エネルギーに応じたタスク配置
  6. 06集中状況の振り返りと調整

活用シーン

  1. 01週の優先事項に沿った予定作成
  2. 02複雑な創造的作業時間の確保
  3. 03メールや事務作業のまとめ処理
  4. 04集中を妨げる中断に応じた予定調整

インストール

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

$npx skills add https://github.com/lyndonkl/claude --skill focus-timeboxing-8020

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

同梱ファイル

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

resources/
methodology.md
template.md
resources/evaluators/
rubric_focus_timeboxing_8020.json

詳細

集中、タイムボックス、80/20

目次

例

シナリオ:チケット、会議、コードレビュー、複雑な機能に圧倒されているエンジニアです。

80/20:決済機能をリリースする(顧客からの最大の要望であり、収益への影響が大きい)=重要な20%です。

週間計画:

  • 月〜水の午前(9〜12時):決済機能に集中して取り組む(会議なし、Slackはオフ)
  • 月〜水の午後:コードレビュー、スタンドアップ、ペアプログラミング
  • 木〜金:会議、計画、管理業務、優先度の低いチケットをまとめて処理

結果:絶えず中断されて2週間以上かかる見込みだった機能を、3日(集中作業18時間)でリリースできました。

ワークフロー

このチェックリストをコピーして、進捗を記録してください。

Focus & Timeboxing Progress:
- [ ] Step 1: Identify your 80/20
- [ ] Step 2: Design focus blocks
- [ ] Step 3: Timebox your week
- [ ] Step 4: Timebox your day
- [ ] Step 5: Execute with discipline
- [ ] Step 6: Review and adjust

ステップ1:80/20を特定する

タスクのうち、成果の80%を生み出す20%はどれですか?重要な少数と、些末な多数を分けてください。resources/template.mdを参照してください。

ステップ2:集中ブロックを設計する

影響の大きいタスクに集中して取り組む時間を確保します。タスクの種類に応じて時間を調整してください(ポモドーロは25分、ディープワークは90〜120分)。resources/template.mdとresources/methodology.mdを参照してください。

ステップ3:1週間をタイムボックス化する

週の予定を割り当てます。集中作業ブロック、会議ブロック、まとめて行う管理業務、予備時間を設けてください。resources/template.mdとresources/methodology.mdを参照してください。

ステップ4:1日をタイムボックス化する

開始時刻と終了時刻を定めたブロックに1日を分けます。休憩も予定に入れてください。夜の作業終了時刻を決めましょう。resources/template.mdを参照してください。

ステップ5:規律を持って実行する

タイムボックスを守ります。タイマーを使いましょう。気が散る要因を取り除いてください(Slackをオフにする、スマートフォンを遠ざける、タブを閉じる)。休憩も取ってください。resources/methodology.mdを参照してください。

ステップ6:振り返って調整する

週次レビューを行います。集中作業の時間を確保できましたか?集中を妨げたものは何ですか?スケジュールを調整してください。resources/template.mdとresources/methodology.mdを参照してください。

resources/evaluators/rubric_focus_timeboxing_8020.jsonを使って評価してください。最低基準:平均スコアが3.5以上。

よく使われるパターン

パターン 1:ポモドーロ・テクニック(25 分の集中)

  • 形式:25 分間集中して作業し、5 分休憩する。これを 4 回繰り返した後、15〜30 分休憩します
  • 最適な用途:取り組むのに強い抵抗を感じるタスク(先延ばし)、頻繁な休憩が必要な場合、集中する習慣を身につける場合
  • ツール:タイマー、タスクリスト、気を散らすものをブロックするツール
  • 実施するタイミング:短いタスク、新しい習慣を始めるとき、気が散りやすい環境
  • 注意点:セッションの途中でポモドーロを中断しないこと。実際に休憩を取ること(休憩を飛ばさないこと)

パターン 2:ディープワークの時間枠(90〜120 分)

  • 形式:認知的負荷の高い単一のタスクに、90〜120 分間、中断なく集中します
  • 最適な用途:複雑な思考を要する作業(執筆、コーディング、デザイン、戦略策定)、価値の高い創造的な作業
  • 準備:セッションの明確な目標を定め、必要なリソースをすべて用意し、気を散らすものを排除します
  • 実施するタイミング:エネルギーが最も高い時間帯(通常は午前中)。1 日あたり最大 2〜3 枠
  • 注意点:ディープワーク中は会議を入れず、Slack とメールをオフにし、スマートフォンを別の部屋に置きます

パターン 3:週次の 80/20 計画

  • 形式:日曜または月曜に、その週の影響度が高い目標を 3 つ特定し、ディープワークの時間枠を設定します
  • 最適な用途:戦略的な優先順位付け、重要な少数の項目に確実に取り組むこと
  • 成果物:その週の最優先事項に取り組むための集中時間枠(各 90〜120 分)を 3〜5 枠、カレンダーに設定します
  • 実施するタイミング:週の始め、四半期計画、プロジェクトの開始時
  • 注意点:これらの時間枠を徹底して確保し、変更できない会議と同じように扱います

パターン 4:タスクのバッチ処理(30〜60 分の時間枠)

  • 形式:認知的負荷の低い類似タスク(メール、通話、事務作業)をまとめて 1 回のセッションで処理します
  • 最適な用途:コンテキストの切り替えを減らし、小さなタスクを効率よく片付けること
  • 例:メールの一括処理(午前 11 時、午後 4 時)、会議の時間枠(火曜・木曜の午後)、金曜の事務作業
  • 実施するタイミング:エネルギーが低い時間帯、ディープワークの後、一日の終わり
  • 注意点:タイマーを設定し、処理時間を延ばさず、設定した時間枠以外にメールを確認しないようにします

パターン 5:メイカーズ・スケジュール(半日または 1 日の時間枠)

  • 形式:創造的な作業や技術的な作業のために、半日(4 時間以上)または 1 日を中断なく確保します
  • 最適な用途:大規模なプロジェクト(研究論文、製品のローンチ、複雑な機能)、フロー状態での作業
  • 準備:その時間帯の会議をすべてなくし、Slack で不在に設定し、中断された場合の代替策を用意します
  • 実施するタイミング:重要な締め切り、画期的な成果が必要なとき。メイカーは最低でも週 1 回
  • 注意点:時間枠の境界を周囲に伝え、緊急の問題は委任し、時間枠の中に休憩を計画します

パターン 6:エネルギーに基づくスケジューリング

  • 形式:タスクの種類をエネルギーレベルに合わせます(ピーク時 → ディープワーク、低調な時間帯 → 事務作業、回復期 → 会議)
  • 最適な用途:燃え尽きを防ぎながら成果を最大化すること
  • 一般的なサイクル:ピーク(午前 9 時〜正午) → 低調(午後 2〜3 時) → 回復(午後 4〜5 時)
  • 実施するタイミング:週次・日次のスケジュールを作成するとき、過労から回復するとき
  • 注意点:一般論ではなく、実際のエネルギーのパターンを記録し、エネルギーが低い時間帯は休息を取ります

ガードレール

  1. 深い作業の時間を守る:集中する時間帯には、会議もSlackもメールも入れません。中断が1回あるだけで、集中状態が20分以上損なわれます。エネルギーが最も高い時間帯(通常は午前中)に深い作業を予定します。

  2. パーキンソンの法則を活用する:仕事は、与えられた時間を満たすまで膨張します。時間を短く区切ることで、優先順位を付けやすくなり、完璧主義を防げます。明確な成果を設定した90分の時間枠は、「これに取り組む」という期限のない予定より効果的です。

  3. 80対20の法則を見極める:タスクを影響度に応じて順位付けします。上位20%のタスクに、集中時間の80%を割り当てます。残りは削るか、委任するか、まとめて処理します。

  4. 時間よりエネルギーが重要です:疲れた状態で8時間働くより、活力のある状態で4時間働くほうが成果が上がります。エネルギーレベルに合わせて作業の負荷を調整します。エネルギーの低い時間帯は、複雑な思考ではなく、事務作業や会議に充てます。

  5. 余裕を持たせる:予期しない問題、予定超過、休憩に備えて、予定を入れない時間を約20%確保します。予定を詰め込みすぎると脆弱になり、ひとつの遅れが次々と波及します。

  6. 終了時刻を決める:一日の作業を終える時刻を設定します。時間を制限すれば優先順位を付けやすくなりますが、際限のない時間は先延ばしにつながります。

  7. 休憩を取る:深い作業を90分続けたら、10~15分休憩します。歩く、ストレッチをする、外を見るなどしましょう。休憩なしで90~120分を過ぎると、集中力が低下します。

  8. 作業時間ではなく集中の質を測る:深い作業を3時間行うほうが、気が散った状態で8時間働くより成果が上がります。合計作業時間ではなく、週あたりに完了した集中ブロックの数を記録します。

よくある落とし穴:

  • ❌ 実質的な深い作業の時間がない:カレンダーが会議で埋まり、「集中時間」も常に中断されます。週に90分のブロックを最低2~3回確保しましょう。
  • ❌ 80対20の法則を無視する:すべてが重要に感じられます。順位を付けましょう。上位20%が特定できない場合は、「今週10時間しか働けないとしたら、何をするか?」と考えてみてください。
  • ❌ 些細な作業まで時間枠を設定する:メール1通、Slackメッセージ1件ごとに予定を入れてしまいます。価値の低いタスクはまとめて処理し、個別に時間枠を設定しないでください。
  • ❌ 休憩を取らない:「これが終わったら休憩しよう」と考えます。そのまま4時間連続で作業し、成果の質が大きく低下します。タイマーを使って、必ず休憩を取りましょう。
  • ❌ エネルギーの高い時間を事務作業に使う:エネルギーが最も高い午前9時にメールを確認します。事務作業は、午後のエネルギーが低い時間帯に回しましょう。エネルギーの高い時間は、深い作業だけに使います。
  • ❌ 予定を詰め込みすぎる:8時間の勤務日に10時間分の作業を時間枠に割り当てます。現実的に計画しましょう。予定は控えめに組み、成果は期待を上回るものにしましょう。

クイックリファレンス

時間枠の長さ:

長さ最適な用途休憩時間
25 分ポモドーロ、取りかかるのに抵抗を感じるタスク、習慣づくり5 分
50 分集中して行う作業、中程度の複雑さのタスク10 分
90 分深い作業、複雑な思考、創造的なタスク15 分
120 分最大限の深い作業(まれ、高度な専門知識が必要)20~30 分
半日(4 時間)メーカーズ・スケジュール、ブレークスルー、フロー状態昼食+午後は休み

エネルギーに基づくスケジュール:

時間エネルギーレベルタスクの種類例
午前 6~9 時ピーク(早起きの人)深い作業執筆、コーディング、戦略立案
午前 9 時~正午ピーク(ほとんどの人)深い作業複雑な問題、創造的な作業
正午~午後 2 時ランチ後の落ち込みミーティング、交流スタンドアップ、1 対 1、コラボレーション
午後 2~3 時低調管理業務、まとめて処理する作業メール、Slack、経費報告
午後 3~5 時回復中程度の作業コードレビュー、計画、比較的軽いタスク
夜低い休息または日課読書、運動、深い作業は避ける

80/20 の見極め:

次の質問をしてみましょう。

  • 「今週 10 時間しか働けないとしたら、何をするだろうか?」
  • 「うまく完了すれば、ほかのすべてが楽になる、または不要になるタスクはどれだろうか?」
  • 「1 倍ではなく 10 倍の価値を生み出すものは何だろうか?」
  • 「6 か月後に重要なことは何だろうか?重要でないことは何だろうか?」

集中を妨げる要因(深い作業中は取り除く):

  • Slack/Teams(アプリを終了するか、DND を設定)
  • メール(タブ/アプリを閉じる)
  • 電話(別の部屋に置く、機内モードにする)
  • ブラウザーのタブ(作業に関係するもの以外はすべて閉じる)
  • オープンフロアのオフィス(ノイズキャンセリングヘッドホン、オフィスのドア)
  • 通知(すべて無効にする)
  • ミーティング(午前中は予定を入れない)

まとめて処理する作業のカテゴリ:

  • メールのまとめ処理:午前 11 時、午後 4 時(最大で 1 日 2 回)
  • ミーティング枠:火曜/木曜の午後
  • 管理業務のまとめ処理:金曜の午後(経費報告、勤務時間表、計画)
  • コードレビューのまとめ処理:昼食後(30~60 分)
  • 短い電話のまとめ処理:30 分枠を連続して設定

週間計画テンプレート(簡易版):

Monday-Wednesday mornings: Deep work on Priority 1 (3× 90-min blocks)
Monday-Wednesday afternoons: Meetings, collaboration, moderate work
Thursday: Deep work on Priority 2 (morning), meetings (afternoon)
Friday: Batched admin, planning next week, code reviews

必要な入力:

  • 現在の予定:ミーティング、定期タスク、締め切り
  • エネルギーのパターン:最も/最も低く活力があるのはいつですか?(1 週間記録してください)
  • 最優先事項:今週/今月に達成すべき最も重要な成果 3~5 件は何ですか?
  • タスクリスト:注意を奪い合っているすべての項目(80/20 を見極めるため)

生成される成果物:

  • weekly-timeboxed-schedule.md:集中枠、ミーティング枠、まとめ処理の時間を含むカレンダー
  • daily-plan.md:開始/終了時刻と休憩を設定した時間枠ベースの 1 日の計画
  • 8020-analysis.md:最重要項目を特定した優先順位付きタスクリスト
  • focus-time-tracker.csv:完了した集中枠、質、中断の記録

コメント