Sleep Analyzer logo

Sleep Analyzer

開く

WellAlly Health の Claude Code スキル。睡眠時間・効率・生活リズムを記録し、PSQI と STOP-BANG を採点して、不眠や睡眠時無呼吸のリスクパターンを示します。

共有:
代替ツールを見る

睡眠アナライザー(Sleep Analyzer)

Sleep Analyzer は、WellAlly Health(旧名 Claude-Ally-Health)に含まれる Claude Code スキルです。WellAlly Health は WellAlly Tech が保守する MIT ライセンスのローカルファーストな個人健康記録プロジェクトです。/sleep コマンドで毎晩の就寝・起床時刻、睡眠の質、夜中の目覚めを記録し、標準的な質問票も入力できます。睡眠の推移、影響している要因、医師に相談すべきパターンを示します。

睡眠の診断ではありません。 不眠症や睡眠時無呼吸の診断、睡眠薬の処方、睡眠医療の代わりはできません。不眠が 3 か月以上続く場合、STOP-BANG が 3 点以上の場合、日中の眠気で安全に支障がある場合は受診を勧めます。

分析内容

  • 推移:睡眠時間、睡眠効率、就寝・起床時刻、生活リズムの規則性スコア、平日と週末の差(ソーシャル・ジェットラグ)。
  • 質:PSQI スコアの推移、自己評価の質、夜間の覚醒、睡眠段階(トラッカーから記録した場合)、起床時の回復感。
  • 問題のパターン:寝つきの悪さ(30 分超)、中途覚醒(2 回超または合計 30 分超)、早朝覚醒、混合型。STOP-BANG 質問票による無呼吸リスク、不規則な生活リズム、睡眠負債。
  • 相関:運動の時間帯と強度、カフェインとアルコール、気分、血圧・血糖などの慢性疾患の指標との関係を、プロジェクトの他の記録から分析します。
  • 提案:優先度順の睡眠衛生プランと長期目標。

使い方

WellAlly Health は単体パッケージではなく Claude Code プロジェクトです。クローンしてフォルダ内で Claude Code を起動します。

git clone https://github.com/huifer/WellAlly-health.git
cd WellAlly-health
claude

/sleep は record、history、stats、psqi、epworth、isi、problem、hygiene、recommendations に対応しています。公式ドキュメントの例:

/sleep record 23:00 07:00 good
/sleep record bedtime 23:00 onset 23:30 wake 07:00 outbed 07:15
/sleep record 23:00 07:00 fair 2 awakenings
/sleep history last 30 days
/sleep psqi

epworth と isi は、エプワース眠気尺度と不眠重症度質問票(ISI)を記録します。

出力

睡眠時間、効率、規則性、質の分布、夜間覚醒、PSQI の推移、不眠と無呼吸のスクリーニング結果、相関、主な気づき、優先度順の行動計画をまとめた睡眠レポートを出力します。

制限

  • 入力の多くは自己申告です。睡眠段階の数値は、転記元のデバイスの精度に依存します。
  • スクリーニング質問票はリスクの推定にすぎず、睡眠障害の診断には睡眠検査と医師が必要です。

よくある質問

睡眠トラッカーは必要ですか? 不要です。就寝・起床時刻と質の評価だけで推移は分かります。トラッカーのデータがあれば睡眠段階の情報が加わります。

データは PC の外に出ますか? 記録はローカルファイルに保存されます。ただし分析は Claude Code 経由のため、分析を依頼した内容は Claude Code が使うモデルに送信されます。

代替案

ほかのツールは skills カテゴリ と health タグ から探せます。

コメント

まだコメントがありません。最初のコメントを投稿してください!