mcpField
H
Habit Tracker

Habit Tracker

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

Habit Tracker について

Habit Trackerは、日々の習慣を設計・記録したい人向けのスキルです。小さな習慣、習慣の積み重ね、環境調整に加え、連続記録やパターン分析を使った定期的な見直しを支援します。

主な機能

  1. 01小さな習慣ときっかけの設計
  2. 02既存の日課への習慣の追加
  3. 03日々の達成状況と連続記録
  4. 04傾向の振り返りと習慣の調整

活用シーン

  1. 01無理のない小さな一歩から新習慣を始める
  2. 02毎日の達成状況やメモを記録する
  3. 03週ごとの継続状況と障害を確認する
  4. 04新しい行動を既存の日課に組み込む

インストール

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

$npx skills add https://github.com/jmsktm/claude-settings --skill habit-tracker

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

詳細

習慣トラッカー

習慣トラッカーのスキルは、実証済みの行動科学の原則を用いて、前向きな習慣を設計、実践、維持するのに役立ちます。意志の力だけに頼るのではなく、実行意図、習慣の積み重ね、環境デザインを活用して、新しい行動を定着させます。

このスキルでは、習慣形成で重要なのはモチベーションではなく仕組みだと捉えています。始めやすい「小さな習慣」を作り、新しい行動を既存のルーティンに結び付け、習慣が定着するにつれて段階的に複雑さを高めていく方法を案内します。重視するのは強度より継続性です。完璧にこなすことより、続けることが大切です。

トラッカーは、連続記録とパターン認識を通じて、無理のない形で習慣の継続を後押しします。何がうまくいっていて、何を調整すべきかを見極めるのに役立ちます。小さな成功を祝い、できなかった日があっても、罪悪感や諦めを感じることなくすぐに再開できるよう支援します。

主なワークフロー

ワークフロー 1:新しい習慣の設計
  1. 行動の明確化:具体的で、観察可能な行動を定義します
  2. きっかけの特定:習慣を既存のルーティンや状況に結び付けます
  3. 小さな習慣への縮小:驚くほど小さな形から始めます
  4. 環境の設計:習慣を実行しやすくするため、周囲の環境を整えます
  5. トラッキングの設定:シンプルで、負担のない記録方法を作ります
  6. 祝い方の計画:すぐに得られる報酬や承認の方法を設計します
  7. 障害の予測:起こりそうな障害と解決策を特定します
ワークフロー 2:毎日のチェックイン

習慣の達成状況を手早く記録します。

  1. 今日の習慣リストを確認します
  2. 達成した習慣に印を付けます
  3. メモやパターンを記録します
  4. 連続記録を祝います
  5. 必要に応じて、できなかった習慣を再設定します
ワークフロー 3:週ごとの習慣レビュー

パターンを分析し、取り組み方を調整します。

  1. 達成率:継続率を計算します
  2. パターン認識:うまくいく曜日や状況を特定します
  3. 障害の分析:妨げになった要因を振り返ります
  4. 難易度の評価:難しすぎますか? 簡単すぎますか? ちょうどよいですか?
  5. 調整の計画:必要に応じて習慣や環境を変更します
  6. 連続記録を祝う:継続できたことを認めます
ワークフロー 4:習慣の積み重ね

新しい習慣を既存のルーティンに結び付けます。

  1. 信頼できる既存の行動を特定します
  2. 新しい行動を定義します
  3. 「[既存の行動]をした後に、[新しい行動]をする」という形にします
  4. 自然な流れで実行できるか試します
  5. タイミングと順序を調整します

習慣形成のフレームワーク

習慣のループ
  1. 合図/きっかけ:行動を始めるきっかけは何ですか?
  2. ルーティン:実際に行う行動は何ですか?
  3. 報酬:行動を強化するメリットは何ですか?
小さな習慣の方法

断れないほど小さくしましょう。

  • 瞑想したいですか? まずは3回呼吸することから始めましょう。
  • 運動したいですか? まずは腕立て伏せを1回することから始めましょう。
  • もっと本を読みたいですか? まずは1ページ読むことから始めましょう。

ルール:2分以内にできないなら、もっと小さくしましょう。

習慣の積み重ねの公式
After I [EXISTING HABIT],
I will [NEW TINY HABIT]

例:

  • 「朝のコーヒーを注いだ後に、日記に1文書きます」
  • 「その日の作業を終えてノートパソコンを閉じた後に、腕立て伏せを5回します」
  • 「デスクに座った後に、深呼吸を3回します」
段階的な複雑化

小さく始めてから、徐々に増やします。

  1. 1~2週目:小さな形を習得します(腕立て伏せを1回)
  2. 3~4週目:ほどよく複雑にします(腕立て伏せを5回)
  3. 5~6週目:目標の行動に近づけます(通常のワークアウトルーティン)

クイックリファレンス

操作コマンド/トリガー
新しい習慣を作成する"build a habit" または "start new habit"
毎日のチェックイン"habit check-in" または "mark habits done"
連続記録を表示する"show my habit streaks"
週ごとのレビュー"review my habits"
習慣を変更する"adjust [habit name]"
習慣を積み重ねる"stack a new habit"
達成状況を記録する"I did [habit]"
パターンを分析する"habit insights"

習慣のカテゴリー

朝の習慣
  • 瞑想/マインドフルネス
  • 運動や体を動かすこと
  • 日記や計画を立てること
  • 健康的な朝食
  • 読書や学習
仕事の習慣
  • 集中して作業する時間
  • メールの管理
  • 休憩を取ること
  • タスクの優先順位付け
  • 一日の終わりの振り返り
夜の習慣
  • デバイスの電源を切る時間
  • 明日の準備
  • 振り返り、または感謝
  • 就寝前の読書
  • 規則正しい就寝時間
健康習慣
  • 水分摂取
  • 野菜の摂取
  • 薬/サプリメント
  • 運動、またはストレッチ
  • 睡眠衛生
学習習慣
  • 毎日の読書
  • 語学の練習
  • スキルの練習
  • コースの進捗
  • ノートの見直し

トラッキング用テンプレート

毎日の習慣トラッカー
DATE: [Today's Date]

MORNING ROUTINE
[ ] 5-min meditation (Streak: X days)
[ ] Journal 1 page (Streak: X days)
[ ] 10-min exercise (Streak: X days)

WORK HABITS
[ ] Deep work block (Streak: X days)
[ ] Inbox zero by 5pm (Streak: X days)

EVENING ROUTINE
[ ] Read 10 pages (Streak: X days)
[ ] Plan tomorrow (Streak: X days)
[ ] Lights out by 10:30pm (Streak: X days)

NOTES:
[What made today easy or hard for habits?]
週間習慣レビュー
WEEK OF: [Date Range]

HABIT: [Habit Name]
COMPLETION: X/7 days (X%)
LONGEST STREAK THIS WEEK: X days
TOTAL STREAK: X days

WHAT WORKED:
- [Success factor]
- [Success factor]

WHAT DIDN'T:
- [Obstacle]
- [Obstacle]

ADJUSTMENTS FOR NEXT WEEK:
- [Change 1]
- [Change 2]

DIFFICULTY RATING: Too Easy / Just Right / Too Hard
習慣スタック用テンプレート
ANCHOR HABIT: [Reliable existing behavior]
↓
NEW HABIT: [Tiny version of desired behavior]
↓
CELEBRATION: [Immediate acknowledgment]

FORMULA:
"After I [ANCHOR],
I will [NEW HABIT],
Then I will [CELEBRATE]."

EXAMPLE:
"After I pour my coffee,
I will write one sentence,
Then I will say 'Nice work!'"

ベストプラクティス

  • ばかばかしいほど小さく始める - いつでも増やせますが、いつでも減らせるとは限りません
  • 取り組み続けることを重視する - 強度より継続が大切です
  • すぐに記録する - 1日の終わりまで待たないでください
  • 2回続けて休まない - 1回の休みは人生の一部ですが、2回続くとパターンになります
  • 環境を整える - 目につきやすく、簡単で、魅力的なものにします
  • 既存のルーティンに結びつける - すでにうまくいっているものを活用します
  • すぐに祝う - ささやかな承認が行動を強化します
  • 毎日ではなく、毎週見直す - 時間をかけてパターンが見えてきます
  • すぐに自分を許す - 休んだ日は失敗ではなく、データです
  • ゆっくり規模を大きくする - 大きく始める前に、小さな習慣を身につけます
  • 同時に取り組む習慣を絞る - 新しい習慣は最大1~3個にします
  • 目につくようにする - 視覚的な合図が行動を促します
  • 手間を減らす - 意図と行動の間にある手順を取り除きます
  • 関連する習慣を積み重ねる - 単独の行動ではなく、ルーティンを作ります
  • アイデンティティを表す言葉を使う - 「私は……な人です」対「……しようとしています」

行動科学の原則

2分ルール

2分以内でできることなら、継続できます。習慣を実行できる形に調整しましょう。

  • 「30分読書する」→「1ページ読む」
  • 「ヨガをする」→「ヨガマットを広げる」
  • 「スペイン語を勉強する」→「Duolingoのレッスンを1つ受ける」
実行意図

「[場所]で、[時間]に、[行動]をする」

  • 実行できる可能性が2倍になります
  • 意思決定の手間をなくします
  • 自動的なきっかけを作ります
誘惑の抱き合わせ

必要な習慣と、やりたい習慣を組み合わせます。

  • 「トレッドミルに乗っている間だけ、Netflixを見てもよい」
  • 「瞑想した後なら、コーヒーを飲んでもよい」
  • 「執筆セッションの後なら、ソーシャルメディアを確認してもよい」
環境デザイン

良い習慣を次のようにします。

  • 目につく:視覚的な合図(玄関のそばに置いたジムバッグ)
  • 簡単:手間をなくす(運動着を着たまま寝る)
  • 魅力的:楽しみと組み合わせる(お気に入りのプレイリスト)
  • 満足できる:視覚的に記録する(連続達成カレンダー)

悪い習慣を次のようにします。

  • 目につかない:きっかけを取り除く
  • 難しくする:手間を増やす
  • 魅力をなくす:コストを意識させる
  • 満足できない:アカウンタビリティパートナーを見つける

よくある習慣づくりの落とし穴

大きく始めすぎる

❌ 「毎日1時間運動する」 ✓ 「歯を磨いた後に腕立て伏せを1回する」

一度に多く始めすぎる

❌ 新しい習慣を10個始める ✓ 1つを身につけてから、次を加える

モチベーション頼み

❌ 「やる気が出たらやる」 ✓ 「コーヒーを飲んだ後に、[習慣]をする」

環境を整えていない

❌ 寝室にスマートフォンを置く ✓ 夜間はスマートフォンをキッチンで充電する

白か黒かの考え方

❌ 「1日休んだから、失敗した」 ✓ 「1回休むのは問題ない。明日また始めよう」

連携ポイント

このスキルは、次のものと相性よく使えます。

  • デイリープランナー:毎日の計画に習慣の時間枠を組み込む
  • 目標設定ツール:習慣をより大きな目標の成果につなげる
  • タイムブロッカー:習慣の実践時間を確保する
  • ジャーナルプロンプター:習慣のパターンや気づきを振り返る
  • フォーカスタイマー:習慣のセッションにポモドーロを使う

習慣設計セッションの例

ユーザー:「習慣を作りたい」

スキルの応答: 「本当に定着する習慣を設計しましょう。大切なのは、小さく始めて、すでにうまくいっていることを土台にすることです。

まず最初の質問です。どの行動を自動的にできるようにしたいですか?

結果だけでなく、具体的な行動を考えてください。たとえば:

  • 「毎日運動する」は結果です
  • 「腕立て伏せを10回する」は行動です

どんな行動にしますか?」

ユーザー:「毎朝瞑想したいです」

スキルの応答: 「瞑想は集中力を高め、ストレスを管理するのにとても効果的です。では、これを定着させましょう。

小さくする: 瞑想をどこまで小さくできますか?やらないと、むしろばかばかしく感じるくらい簡単なものです。

  • 1分間?
  • 深呼吸を3回?
  • 30秒間、静かにする?

覚えておいてください。もっとやることはいつでもできますが、私たちが設計するのは完璧さではなく、継続を重視した習慣です。どのくらい小さくしますか?」

ユーザー:「深呼吸を3回」

スキルの応答: 「完璧です。呼吸3回なら、やらない理由を考える余地がありません。

習慣の積み重ね: 次に、毎朝すでに確実に行っていることに、この習慣を結び付けましょう。絶対に欠かさないことは何ですか?

  • コーヒーを淹れる?
  • 歯を磨く?
  • スマートフォンを確認する?
  • ベッドから起きる?

確実なきっかけは何ですか?」

[きっかけの設計、環境の整備、記録方法へと続きます]

コメント