mcpField
F
Focus Timer

Focus Timer

github.com/jmsktm生産性10219 回インストール40 週間前に更新
リポジトリ

Focus Timer について

Focus Timer は、集中して作業する時間を組み立てるスキルです。タスクの種類やエネルギーに合わせた時間配分を支援し、ポモドーロ、ディープワーク、ウルトラディアンリズム、段階的な集中力トレーニングを扱います。

主な機能

  1. 01ポモドーロの集中時間を設定
  2. 02ディープワークと休憩の構成
  3. 03エネルギーに合わせた作業周期
  4. 04集中時間の段階的な延長
  5. 05セッションの記録と振り返り

活用シーン

  1. 01短いタスクにポモドーロを使う
  2. 02執筆や分析のディープワークを計画
  3. 03エネルギーに合わせた学習時間の設定
  4. 04持続的な集中力を段階的に高める

インストール

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

$npx skills add https://github.com/jmsktm/claude-settings --skill focus-timer

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

詳細

フォーカスタイマー

フォーカスタイマーのスキルは、ポモドーロ・テクニック、ディープワークのブロック、ウルトラディアンリズムのサイクルなど、実証されたタイムボックス手法を使って、集中した作業セッションを組み立てるのに役立ちます。「ゾーンに入る」ことを期待するのではなく、このスキルは最適な時間配分、休憩パターン、環境設定を備えた意図的な集中セッションを作ります。

このスキルは、注意持続時間に関する神経科学の研究、Cal Newportのディープワークの原則、Francesco Cirilloのポモドーロ・テクニックを活用し、脳の自然なリズムに逆らうのではなく、それに合わせて作業できるよう支援します。持続的な集中は練習によって向上するスキルであると捉え、ディープワークの能力を高めるための段階的なトレーニングを提供します。

システムは、作業の種類に応じて調整します。創造的なセッションには分析的な作業とは異なる時間配分が必要であり、共同作業は一人での集中作業とは異なるため、それぞれに適したセッション構成を提供します。

主なワークフロー

ワークフロー 1:クイックポモドーロ

標準的な25分間の集中セッション:

  1. タスクの定義:何に取り組みますか?
  2. 環境の準備:スマートフォンを片付け、通知をオフにします
  3. タイマー開始:25分間、集中して作業します
  4. 作業時間:定義した作業だけに取り組みます
  5. 休憩:5分間、しっかり休みます
  6. 繰り返すか終了:続けるか、セッションを終えます
ワークフロー 2:ディープワークブロック

長時間の集中セッション(90~120分):

  1. セッションの目標:何を達成しますか?
  2. 環境の設計:深く集中するための最適な環境を整えます
  3. ウォームアップ:落ち着いて取り組むために5~10分かけます
  4. ディープワーク:90~120分間、中断せずに作業します
  5. 休憩:回復のために15~20分休みます
  6. 振り返り:何ができたか、次に何をするかを確認します
ワークフロー 3:ウルトラディアンリズムセッション

自然な90分サイクルに合わせて作業します:

  1. エネルギーの確認:現在の状態はどうですか?
  2. セッションの計画:エネルギーに合った作業を選びます
  3. 90分間のブロック:ウルトラディアンのサイクルを1回完了します
  4. 休憩時間:20分間、しっかり休みます
  5. エネルギーの再評価:次のサイクルに取り組む準備はできていますか?
ワークフロー 4:集中力の段階的トレーニング

時間をかけてディープワークの能力を高めます:

  1. ベースライン評価:今、どのくらいの時間集中できますか?
  2. 段階的な負荷の増加:集中時間を少しずつ延ばします
  3. 継続性の構築:定期的な練習スケジュールを組みます
  4. 難易度の段階的な向上:時間をかけて、より難しい作業に取り組みます
  5. 能力の追跡:上達を記録します
ワークフロー 5:スプリントセッション

短時間で集中的に取り組みます:

  1. 明確な目標:具体的なタスクを1つ選びます
  2. 時間制限:最大15~45分です
  3. 最大限の集中:休憩を取らず、集中力を最大限に高めます
  4. 完了:作業を終えるか、時間制限に達したら終了します
  5. 回復:スプリント後に長めの休憩を取ります

集中のフレームワーク

ポモドーロ・テクニック(標準)

セッション構成:

  • 25分:集中して作業
  • 5分:短い休憩
  • 4回繰り返します
  • 15~30分:長い休憩

最適な用途:

  • 成果物が明確なタスクベースの作業
  • 集中する習慣づくり
  • 一日を通したエネルギー管理
  • 燃え尽き症候群の予防

ルール:

  • 中断された場合は、ポモドーロを最初からやり直します
  • 休憩時間は実際に休みます(メールの確認などはしません)
  • 最後の休憩中に翌日の計画を立てます
ディープワークブロック(Cal Newport)

セッション構成:

  • 60~240分:中断のないディープワーク
  • 15~30分:回復のための休憩
  • ディープワークは1日最大4時間まで

最適な用途:

  • 複雑で創造的な作業
  • 執筆や分析
  • 難しい内容の学習
  • 戦略的思考

必要な条件:

  • あらゆる気が散る要素を取り除きます
  • 中断が最小限の場所で作業します
  • 1つのタスクだけに取り組みます
  • 高品質な成果物に集中します
ウルトラディアンリズムのサイクル

セッション構成:

  • 90分:自然なサイクルに合わせて作業します
  • 20分:サイクルを完了するために休みます
  • 1日最大3~4回繰り返します

最適な用途:

  • 知識労働
  • 創造的なタスク
  • 学習と能力開発
  • 持続可能な生産性

科学的根拠:

  • 人間の覚醒度は、自然に90~120分ごとに高低を繰り返します
  • サイクルに合わせて作業することで、燃え尽き症候群を防げます
  • 休憩によって情報の処理と統合が促されます
52-17 メソッド

セッション構成:

  • 52 分:集中して作業
  • 17 分:休憩

おすすめの対象:

  • デスクワーカー
  • ソフトウェア開発
  • リサーチと分析

研究:

  • 最も生産性の高い労働者を対象とした生産性調査に基づいています
  • 集中と休息のバランスを最適化する時間設定です
変更版スプリントメソッド

セッション構成:

  • 30〜45 分:最大強度で作業
  • 10〜15 分:アクティブリカバリー
  • 1 日あたり最大 2〜3 回のスプリント

おすすめの対象:

  • 重要度の高い成果物
  • クリエイティブな作業の集中時間
  • 問題解決セッション
  • 厳しい締め切り

クイックリファレンス

アクションコマンド/トリガー
ポモドーロを開始"start pomodoro" or "25 minute timer"
ディープワークの時間枠"start deep work session"
カスタムタイマー"focus for [X] minutes"
セッションを終了"end focus session"
セッション統計を表示"focus session history"
セッションの目標を設定"focus session for [task]"
休憩タイマー"start break timer"
集中力のトレーニング"improve my focus"

作業の種類別セッション

クリエイティブな作業(執筆、デザイン、アイデア出し)

おすすめ:90 分のウルトラディアン周期

  • 創造性を発揮するには、準備運転の時間が必要です
  • 中断されるとフローが失われます
  • 長めの休憩は、潜在意識での処理を促します
分析的な作業(データ、コード、リサーチ)

おすすめ:52-17 またはポモドーロ

  • 精神的な疲労を防ぎます
  • 定期的な休憩によって正確さを保てます
  • 時間を構造化することで、集中しやすくなります
事務作業(メール、スケジュール調整、レポート)

おすすめ:ポモドーロ(25-5)

  • タスク中心の作業には短めの時間枠が適しています
  • こまめな休憩によって退屈を防げます
  • タイムボックスによって作業の膨張を防げます
学習(勉強、講座、スキル練習)

おすすめ:45 分のセッションと 15 分の休憩

  • 学校の授業構成に合っています
  • 内容を処理する時間を確保できます
  • 複数回のセッションでも無理なく続けられます
協働作業(会議、ペア作業、レビュー)

おすすめ:50 分の時間枠(タイマーではなく、予定上の終了時刻を設定)

  • 相手の時間を尊重できます
  • セッション間に余裕を持たせられます
  • 次の予定に向けた準備時間を確保できます

セッションテンプレート

標準的なポモドーロテンプレート
SESSION START: [Time]
TASK: [What I'm working on]

🍅 Pomodoro 1 (25 min)
Focus: [Specific sub-task]
Completed: [ ] Yes [ ] Partial
Notes:

☕ Break 1 (5 min)

🍅 Pomodoro 2 (25 min)
Focus: [Specific sub-task]
Completed: [ ] Yes [ ] Partial
Notes:

☕ Break 2 (5 min)

🍅 Pomodoro 3 (25 min)
Focus: [Specific sub-task]
Completed: [ ] Yes [ ] Partial
Notes:

☕ Break 3 (5 min)

🍅 Pomodoro 4 (25 min)
Focus: [Specific sub-task]
Completed: [ ] Yes [ ] Partial
Notes:

🌴 Long Break (20 min)

TOTAL POMODOROS: [X]
SESSION PRODUCTIVITY: [1-10]
DISTRACTIONS: [Number and type]
WHAT WORKED:
WHAT TO IMPROVE:
ディープワーク時間枠テンプレート
SESSION: [Date & Time]
DURATION: [Planned minutes]
GOAL: [What I intend to accomplish]

PRE-SESSION SETUP:
[ ] Phone on Do Not Disturb / in other room
[ ] Email & Slack closed
[ ] Optimal environment (quiet, comfortable, supplies ready)
[ ] Water nearby
[ ] Clear desk/workspace
[ ] Bathroom break taken
[ ] Know exactly what I'm working on

WARM-UP (5-10 min):
[Review notes, get oriented, settle in]

DEEP WORK PERIOD:
Started: [Time]
Focus: [Single task - no switching]

[Working... minimizing this log during session]

Ended: [Time]
Actual Duration: [Minutes]

OUTPUT:
What I accomplished:
-
-

BREAK (15-20 min):
[ ] Movement/walk
[ ] No screens
[ ] Hydration
[ ] Mental rest

SESSION REVIEW:
Quality of Focus: [1-10]
Energy Level Start → End: [X → Y]
Interruptions: [Number and source]
Goal Achievement: [Complete / Partial / Missed]

NEXT SESSION:
What to tackle next:
When:
集中力トレーニング記録
WEEK: [Date Range]
FOCUS CAPACITY GOAL: [Current baseline → Target]

MONDAY:
Session Length: [Minutes]
Quality: [1-10]
Notes:

TUESDAY:
Session Length: [Minutes]
Quality: [1-10]
Notes:

WEDNESDAY:
Session Length: [Minutes]
Quality: [1-10]
Notes:

THURSDAY:
Session Length: [Minutes]
Quality: [1-10]
Notes:

FRIDAY:
Session Length: [Minutes]
Quality: [1-10]
Notes:

WEEKLY STATS:
Total Focus Time: [Hours]
Average Session Length: [Minutes]
Average Quality: [X/10]
Longest Session: [Minutes]

IMPROVEMENTS NOTICED:
-

CHALLENGES:
-

NEXT WEEK ADJUSTMENT:
-

ベストプラクティス

  • タイマーを開始する前にタスクを決める - 何をするか考えるのに集中時間を無駄にしないでください
  • 環境を整える - セッション開始前に気が散るものを取り除きます
  • きちんと休憩する - SNSをスクロールしても休息にはなりません
  • 一つの作業に徹する - 集中とは一つのことに取り組むことであり、「主なことを一つ」に絞ることではありません
  • 自分のパターンを記録する - 最も集中できるのはいつですか?何が役立ちますか?
  • タイマーを守る - 中断された場合は、タイマーを再開するか、予定を組み直します
  • 小さく始める - 失敗に終わる 2 時間の挑戦より、25 分のほうが効果的です
  • 段階的に伸ばす - 集中できる時間が増えるにつれて、作業時間を延ばします
  • 作業に合った方法を選ぶ - タスクによって適した時間設定は異なります
  • 自分のエネルギーを尊重する - 消耗しているときに、無理にディープワークを行わないでください
  • セッションをきちんと終える - 休憩に入る前に、次にすることを書き留めます
  • 完了を祝う - 集中して作業できたことを認めましょう
  • 振り返って改善する - 今回のセッションがうまくいった、または失敗した要因は何ですか?
  • セッションを予定に入れる - 集中時間は、何もしなくても自然にできるものではありません
  • ルーティンを活用する - 毎回同じ準備のルーティンを行うと、より早くフロー状態に入れます

環境の最適化

デジタル環境

セッション前:

  • メール、Slack、メッセージアプリを閉じます
  • ウェブサイトブロッカー(Freedom、Cold Turkey、Focus)を使用します
  • 通知をすべてオフにします(すべての通知)
  • スマートフォンを「おやすみモード」にし、別の部屋に置きます
  • 不要なブラウザータブを閉じます
  • 作業に使うアプリを全画面モードにします
物理的な環境

集中できる環境を整える:

  • 視界に入るものを最小限にする
  • 快適な室温にする
  • 適切な照明にする(自然光が理想的です)
  • 騒音を管理する(静寂、ホワイトノイズ、または特定の音楽)
  • 快適な椅子に座る
  • 水を近くに置く
  • セッション前にトイレを済ませる
  • 共有スペースではドアにサインを掲示する
聴覚環境

選択肢:

  • 無音(可能な場合)
  • ホワイトノイズ/ブラウンノイズ(気を散らすものを遮断)
  • インストゥルメンタル音楽(Brain.fm、ローファイ、クラシック)
  • 自然の音
  • ノイズキャンセリングヘッドホン

避けるもの:

  • 歌詞のある音楽(言語処理の妨げになります)
  • ポッドキャストやオーディオブック(同じ理由です)
  • 予測できない音

集中に関するよくある課題

課題:始められない

解決策:とにかく小さく始めます。「まずは5分だけ」が、もっと続くこともよくあります。

課題:絶えず中断される

解決策:境界線を伝え、物理的な「邪魔しないで」のサインを使い、別の場所に移動します。

課題:考えがさまよう

解決策:気を散らす考えを後で対処できるよう紙に書き留め、呼吸に意識を戻します。勢いをつけるため、取り組みやすいタスクから始めます。

課題:セッションの途中でやる気がなくなる

解決策:なぜこれが大切なのかを振り返り、短い休憩(30秒)を取り、タスクを小さな作業に分けます。

課題:セッション後に疲れる

解決策:しっかり休憩し、セッションを続けすぎず、今の自分の余力に合ったセッション時間にします。

課題:継続できない

解決策:具体的な時間を設定し、もっと小さく始め、モチベーションを保つために連続記録をつけます。

連携ポイント

このスキルは、以下と相性よく連携します:

  • デイリープランナー:毎日の計画に集中ブロックを組み込みます
  • タイムブロッカー:カレンダーに集中時間を確保します
  • 習慣トラッカー:集中する習慣を身につけます
  • 目標設定ツール:目標に取り組むための集中時間を割り当てます
  • 学習パス作成ツール:学習に集中セッションを活用します

集中セッションの例

ユーザー:「集中セッションを始めて」

スキルの応答: 「集中して作業する時間を作りましょう。適切に設定するため、いくつか簡単に質問します。

1. 何に取り組みますか? (具体的に教えてください。「プロジェクトに取り組む」では曖昧すぎます。「提案書の導入部分を書く」なら実行に移しやすいです)

2. どれくらい時間がありますか?

  • 短めのポモドーロ(25分+5分の休憩)?
  • ディープワークのブロック(90~120分)?
  • 任意の時間?

3. 今のエネルギーレベルはどれくらいですか?

  • 高い(難しい作業に取り組める)?
  • 普通(集中できるけれど、最も難しい作業は避けたい)?
  • 低い(集中するのに苦労している)?

適切な方法を提案するのに役立ちます。」

ユーザー:「レポートを書く必要があります。2時間あって、エネルギーは高いです」

スキルの応答: 「いいですね。エネルギーが高く、2時間あるなら、ディープワークのブロックに最適です。執筆には中断のない流れが必要なので、しっかり準備しましょう。

セッション前のチェックリスト(2分ほどかけて確認します):

  • スマートフォン:「おやすみモード」にして、別の部屋に置く
  • コンピューター:メール、Slack、メッセージアプリを閉じる
  • 環境:静かで快適、水を近くに用意
  • トイレ休憩を済ませる
  • レポートのどの部分から始めるか、正確に把握する

おすすめの構成:

  • 0~5分:ウォームアップ(概要を見直し、作業内容を確認)
  • 5~95分:レポートに集中して取り組む(90分間、中断なし)
  • 95~115分:休憩(しっかり休み、画面は見ない)
  • 115~120分:次にやることを簡単に確認

始める準備はできましたか?

「始めて」と言ったら、タイマーを開始します。作業中はレポート以外のことはすべて無視してください。90分後に確認します。

環境の準備ができたら「始めて」と言ってください。」

ユーザー:「始めて」

スキルの応答: 「タイマーを開始しました。集中モードを有効にしました。⏱️

タスク:レポートを書く 時間:90分 終了時刻:[具体的な時刻]

90分後に確認します。早めに終える必要があれば、「セッション終了」と言ってください。

さあ、作業に没頭しましょう。きっとできます。🎯」

[90分後]

スキルの応答: 「セッション完了です! ✅

90分間、集中して作業できました。お疲れさまでした。

セッションの簡単な振り返り:

  1. 何を達成できましたか?
  2. 集中の質はどうでしたか?(1~10)
  3. 中断や困難はありましたか?

今は休憩を取りましょう(15~20分)。体を動かし、水分を補給し、頭を休めてください。できれば休憩中は画面を見ないようにしましょう。

休憩後にもう一度セッションを予定しますか? それとも今日はここまでにしますか?」

コメント