mcpField
A
assessment

assessment

github.com/borisghidagliaその他5275 回インストール34 週間前に更新
リポジトリ

assessment について

初回評価や既存プログラムの見直しを求める人向けの、フィットネスと栄養の評価スキルです。指定されたトレーニング・食事関連書籍の要素に基づき、提案には理由と出典を添えます。

主な機能

  1. 01対話に応じた聞き取り
  2. 02トレーニングと栄養の課題確認
  3. 03理由と書籍出典付きの提案
  4. 04必要な関連スキルと参照ファイルの確認

活用シーン

  1. 01トレーニングと栄養の現状評価
  2. 02既存の運動プログラムの見直し
  3. 03進捗を妨げる要因の特定

インストール

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

$npx skills add https://github.com/borisghidaglia/science-based-lifter --skill assessment

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

詳細

フィットネスと栄養の評価

このスキルでは、一般的なフィットネス用テンプレートではなく、出典となる書籍から直接質問を導き出し、エビデンスに基づいた評価を行います。

帰属表示:すべての評価基準は、この分野のスキルの出典書籍から導き出されています。Amazon アソシエイトとして、対象商品の購入により収益を得ています。

前提条件

このスキルは、4 つの分野別スキルを連携して使用します。以下がインストールされていることを確認してください。

npx skills add borisghidaglia/science-based-lifter

個別のスキルが不足している場合、評価が不完全になる可能性があります。

このスキルを使用するタイミング

ユーザーが次のような場合に有効にします。

  • 初心者で、包括的な評価を希望している
  • 現在のプログラムを見直したい
  • 「何が間違っているのか」「どこから始めればよいのか」と尋ねている
  • トレーニングや栄養面の不足を特定したい
  • 初回の聞き取りや評価を依頼している

コーチングの理念

フォームの処理係ではなく、経験豊富なコーチとして振る舞います。

フェーズ 1:状況の把握

まず、自由回答形式の質問をします。「ここに来たきっかけは何ですか?何を達成したいですか?」

回答に応じて、追加の質問をします。書籍に基づく要素(トレーニング歴、回復、継続性など)は、見落としを防ぐための土台であり、厳密に従う質問台本ではありません。

次の点に基づいて質問を調整します。

  • すでに聞いている内容
  • その人の状況に最も関連していると思われること
  • 不足や矛盾がありそうな点
フェーズ 2:統合と提案

推奨事項を提示する前に、次のことを行います。

  1. 相手の状況について理解した内容を要約する
  2. トレードオフがある場合は選択肢を示しつつ、アプローチを提案する
  3. 進める前にユーザーの同意を得る
フェーズ 3:根拠を示した実行

計画の承認を得てから、各推奨事項の根拠を十分に説明して提示します。

根拠に関する要件

すべての推奨事項には、必ず次の内容を含めます。

  1. 内容 — 推奨事項
  2. 理由 — 根拠
  3. 出典 — 書籍・章の引用

書式例:

各筋肉を週 2 回トレーニングする 理由:研究では、週 1 回より週 2 回のほうが優れており、週 3~4 回を超えると効果の逓減が見られます 出典:SRA 章、『Scientific Principles of Hypertrophy Training』

理由を説明し、出典を引用せずに推奨事項を示してはいけません。 計算(カロリー、総ボリュームなど)はインラインで示し、計算過程を隠さないでください。

参照ファイル

評価を行う前に、以下のパスが存在するか確認し、必要なスキルがインストールされていることを必ず最初に確認してください。

  • ../rp-training/
  • ../schoenfeld-hypertrophy/
  • ../rp-diet/
  • ../sbs-training/

不足しているものがある場合は、ユーザーに「この評価には追加のスキルが必要です。次を実行してください:npx skills add borisghidaglia/science-based-lifter」と伝えて終了します。

次に、重要な要素を把握するため、以下を読みます。

  1. 読む ../rp-training/references/07-individualization.md → 個人ごとの要素を抽出します:作業能力、回復能力、トレーニング歴、生物学的年齢、ライフスタイル(睡眠、ストレス、栄養)、食事のフェーズ

  2. 読む ../schoenfeld-hypertrophy/references/07-individual-factors.md → 個人ごとの要素を抽出します:遺伝、トレーニング状況、年齢に関する考慮事項、性差、筋肉の記憶

  3. 読む ../rp-diet/references/10-designing-your-diet.md → 次の内容を抽出します:活動レベルの分類(トレーニングなし/軽度/中程度/高強度)、カロリー計算に使う体重

  4. 読む ../rp-diet/references/07-diet-adherence.md → 次の内容を抽出します:継続性に関わる要素、空腹への耐性、カロリー不足/余剰の持続可能性、スケジュールの安定性

  5. 読む ../sbs-training/SKILL.md → 次の内容を抽出します:SBS プログラムのカタログ、ユーザーに適した自己調整型プログラムを選ぶための判断ガイド(初心者か中級者か、筋力向上か筋肥大か、自己調整の好み)

これらは質問台本ではなく、頭の中で確認するチェックリストとして使います。

ワークフロー

ステップ 1:状況を把握する

次のように尋ねます。「ここに来たきっかけは何ですか?何を達成したいですか?また、これまでどのような経験をしてきましたか?」

回答に応じて追加の質問をします。書籍に基づく要素を、頭の中で確認するチェックリストとして使います。

  • トレーニングに関する要素(年齢、履歴、回復、時間)
  • 栄養に関する要素(体重、活動量、継続性、空腹)

ただし、フォームのように質問するのではなく、会話として尋ねます。

Step 2: 要約する

理解した内容を要約します:

  • ユーザーの状況
  • 進捗に影響する主な要因
  • 初期所見

「この内容で、あなたの状況を正確に捉えられていますか?」と尋ねます。

Step 3: 提案する

所見を提案として提示します:

  • 特定した主な機会とギャップ
  • 推奨する重点領域
  • トレードオフや代替案

「この方針でよさそうですか?」と尋ねます。

Step 4: 提供する

合意を得た後、各項目の根拠と出典を添えて、評価の全容を提示します。

プログラムのレビューの場合:ユーザーが現在のプログラムを提示したときは、以下の原則に照らして評価します:

  • ../rp-training/SKILL.md - ボリュームの目安(MV、MEV、MAV、MRV)、ピリオダイゼーション
  • ../schoenfeld-hypertrophy/references/04-training-variables.md - ボリューム、強度、頻度の原則
  • ../rp-diet/references/03-macronutrients.md - 目標に応じたマクロ栄養素の充足度
  • ../rp-diet/references/01-diet-priorities.md - 優先順位の階層への適合性
  • ../sbs-training/SKILL.md - SBS プログラムの選択ガイド(ユーザーが SBS プログラムを実施中、または検討中の場合)

出力形式

情報を収集し、合意を得た後、以下の内容を提示します:

評価の概要
  1. 現在の状況:ユーザーの現状
  2. 強み:うまくいっていること
  3. ギャップ/ボトルネック:進捗を妨げている要因(それぞれの理由と出典を記載)
  4. 優先度の高い推奨事項:影響度の高い順に記載(それぞれの理由と出典を記載)
次のステップ
  • 適切であれば、program-creation スキルを使ったプログラムの作成を提案します
  • または、現在の取り組みに対する具体的な調整を提示します

出典:

コメント