doctorg について
Doctor G は、優先順位を付けた根拠情報源を使って健康やウェルネスの疑問に答えるリサーチスキルです。根拠の強さを明示し、簡易・詳細・包括的な調査に対応します。関連する質問では Apple Health の情報も任意で加えられます。
主な機能
- 01調査レベルに応じた検索
- 02トピック別の情報源優先設定
- 03根拠の強さの評価
- 04Apple Health 情報の任意利用
- 05医療助言に関する注意事項
活用シーン
- 01サプリメントの安全性調査
- 02健康専門家の見解の比較
- 03治療法の根拠の確認
- 04関連する健康指標を調査に反映
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ glebis/ claude-skills --skill doctorgインストール後、Claude Code で/doctorgを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
instructions.md.claude-plugin/plugin.jsonreferences/sources.md詳細
Doctor G -- エビデンスに基づく健康研究
明示的なエビデンスの強さの評価を伴う、信頼できるエビデンスに基づいた情報源のみを使用して、健康とウェルネスに関する質問に回答します。
使い方
# Quick answer (WebSearch only, ~30s)
/doctorg Is creatine safe for daily use?
# Deep research (WebSearch + Tavily, ~90s)
/doctorg --deep Huberman vs Attia on fasted training
# Full investigation (WebSearch + Tavily + Firecrawl, ~3min)
/doctorg --full What does current evidence say about GLP-1 agonists for non-diabetic weight loss?
# Without personal health context
/doctorg --no-personal Best stretching protocol for lower back pain
調査の深さ
| レベル | フラグ | ツール | 所要時間 | 使用する場面 |
|---|---|---|---|---|
| クイック | (デフォルト) | WebSearch | ~30s | 簡単な事実に関する質問 |
| 詳細 | --deep | WebSearch + Tavily | ~90s | 相反する主張や、微妙なニュアンスを含むトピック |
| 完全 | --full | WebSearch + Tavily + Firecrawl | ~3min | 議論のあるトピック、一次情報源が必要な場合 |
仕組み
1. クエリを解析し、トピックのカテゴリを判定する
質問を以下のいずれかに分類します。
- 栄養/サプリメント(examine.com を優先)
- 運動/トレーニング(PubMed + ACSM を優先)
- 睡眠(睡眠に特化したデータベースを中心に検索)
- 疾患/症状(疾患に特化した団体 + 臨床ガイドライン)
- 薬剤/治療(FDA、EMA、Cochrane を優先)
- メンタルヘルス(APA、メンタルヘルス関連団体)
- 一般的なウェルネス(すべての階層を幅広く検索)
2. エビデンス情報源を検索する(階層別)
優先順位の高い順に情報源を検索します。ドメインの一覧については、references/sources.md を参照してください。
Tier 1 -- 一次研究(最も高い重み):
- PubMed/PMC、Cochrane Library、WHO、ClinicalTrials.gov
Tier 2 -- 臨床/機関情報(高い重み):
- Mayo Clinic、Hopkins Medicine、Cleveland Clinic、Harvard Health
- 疾患に特化した団体:AHA、ACS、ADA、Alzheimer's Association
Tier 3 -- 専門家による分析(中程度の重み):
- Examine.com、STAT News、Health News Review
- Consensus.app、Epistemonikos
Tier 4 -- 質の高い報道(背景/文脈):
- The Atlantic、NYT、NPR、Guardian、FiveThirtyEight
深さ別の検索方法
クイック(デフォルト):
WebSearch(query, allowed_domains=[Tier 1 + Tier 2 domains])
WebSearch(query + "systematic review OR meta-analysis", allowed_domains=[Tier 1])
詳細(--deep): クイック検索に加えて、以下を実行します。
tavily-search(query, include_domains=[Tier 1-3])
WebSearch(query + "expert opinion OR position statement", allowed_domains=[Tier 2-3])
WebSearch(query + "risks OR side effects OR contraindications")
完全(--full): 詳細検索に加えて、以下を実行します。
firecrawl-research for top 2-3 most relevant results from Tier 1
WebSearch for competing/contrarian viewpoints
WebSearch(query + "retracted OR debunked OR misleading")
3. 個人の健康情報を取得する(--no-personal が指定されていない場合)
関連する指標を Apple Health データベースから取得します。
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json vitals
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json daily
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json sleep --days 7
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json workouts --days 30
クエリに関連する指標のみを選択してください。
- 運動に関する質問 -> 最近のワークアウト、活動量、安静時 HR、VO2 max
- 睡眠に関する質問 -> 睡眠データ、HRV
- 栄養に関する質問 -> 体重の推移、活動レベル
- 心臓に関する質問 -> HR、HRV、安静時 HR、血圧
4. エビデンスの評価を付けて統合する
簡易版 GRADE スケールを使用して、各主張を評価します。
| 評価 | 意味 | 根拠 |
|---|---|---|
| 強い | システマティックレビュー/メタ分析、または複数の大規模 RCT による一貫したエビデンス | エビデンスレベル I-II |
| 中程度 | 適切に設計された研究による裏付けがあるものの、一部に不一致や限界がある | エビデンスレベル II-III |
| 弱い | エビデンスが限られている、小規模な研究、または結果に相反がある | エビデンスレベル III-IV |
| ごくわずか | 専門家の意見、症例報告、または予備的研究/動物研究のみ | エビデンスレベル V |
| 見解が分かれる | 信頼できるエビデンスが双方にある、現在進行中の科学的議論 | 混在するレベル |
5. 出力を整える
# [Topic Title]
**Short answer**: [1-2 sentence direct answer]
## [Expert/Position A] (if comparing viewpoints)
- Key claim 1
- Key claim 2
- Has **evolved stance**: [if applicable]
## [Expert/Position B]
- Key claim 1
- Key claim 2
## Where They Actually Agree (if comparing)
- Agreement point 1
- Agreement point 2
## What Research Shows
| Claim | Evidence Strength |
|-------|------------------|
| Claim 1 | **Strong** |
| Claim 2 | **Weak** (reason) |
| Claim 3 | **Contested** |
## For You Specifically (if --personal context available)
[Personalized interpretation based on user's health data]
[Specific actionable recommendation]
## Sources
- [Source 1 title](url) -- Tier, year
- [Source 2 title](url) -- Tier, year
## Limitations
- [Any caveats about the evidence or this analysis]
出力ルール:
- 医学的診断を行ったり、専門家の助言に代わる回答をしたりすることは絶対に避けてください
- 必ず免責事項「これは研究エビデンスを統合したものであり、医療上の助言ではありません」を含めてください
- エビデンスが弱いまたはごくわずかの場合は、そのことを明確に伝えてください
- 主張の見解が分かれる場合は、双方の立場を公平に示してください
- 古い情報源より、最近の情報源(過去 5 年以内)を優先してください
- 重要な研究が撤回された、または異議を唱えられている場合は、そのことを明記してください
- 健康データによって有意義な文脈が加わる場合に限り、「あなたに合わせた情報」セクションを含めてください
6. 免責事項(必ず最後に付記)
---
*Research synthesis, not medical advice. Consult a healthcare provider for personal decisions.*
例
クイック
/doctorg Is 10000 steps a day backed by science?
詳細(専門家を比較)
/doctorg --deep Huberman vs Attia on fasted training
完全(議論のあるトピック)
/doctorg --full Safety profile of long-term melatonin supplementation
他のスキルとの連携
- health-data:パーソナライズのため Apple Health の指標を取得します
- tavily-search:Tier 1~3 の情報源を対象に詳細な調査を行います
- firecrawl-research:一次情報源から全文を抽出します
- fact-checker:特定の主張を検証するため、連携して使用できます
コメント
Markdown 対応