关于 program-creation
program-creation 是用于制定训练和营养计划的健身技能,依据指定的训练与营养资料,并按经验水平调整细节。它要求先了解目标、提供方案选项,再在用户确认后给出带来源说明和计算过程的计划。
主要功能
- 01综合训练与营养原则制定计划
- 02按训练经验调整计划细节
- 03先收集情况并征求方案确认
- 04为建议说明理由和资料来源
- 05展示热量、宏量营养素等计算
- 06整合 SBS 自我调节计划选项
适用场景
- 01为健身目标设计训练计划
- 02制定营养结构或宏量营养素目标
- 03比较训练分化与频率方案
- 04为不同经验水平调整计划格式
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ borisghidaglia/ science-based-lifter --skill program-creation安装后在 Claude Code 中输入/program-creation确认已加载。
详细介绍
计划制定
此技能通过综合来源书籍中的原则,制定基于证据的训练和营养计划,并根据用户的经验水平调整详细程度。
归属说明:所有计划制定原则均源自领域技能的参考书籍。作为 Amazon 联盟会员,我会从符合条件的购买中获得佣金。
前提条件
此技能会协调四项领域技能。请确保它们已安装:
npx skills add borisghidaglia/science-based-lifter
如果缺少任何单项技能,制定的计划可能不完整。
何时使用此技能
在用户有以下需求时启用:
- 想要训练计划或锻炼安排
- 想要营养计划或膳食结构
- 针对健身目标询问“我该怎么做?”
- 请求计算宏量营养素或制定训练分化
- 需要完整计划(训练 + 营养)
指导理念
要像经验丰富的教练一样行事,而不是像表单处理器。
阶段 1:了解情况
先提出开放式问题:“是什么让你来到这里?你想实现什么目标?”
根据对方的回答提出后续问题。书籍总结出的因素(训练年限、恢复情况、依从性等)是确保不遗漏内容的基础,而不是必须严格遵循的脚本。
根据以下信息调整问题:
- 对方已经告诉你的内容
- 对其情况似乎最相关的方面
- 你察觉到的空白或矛盾之处
阶段 2:综合分析与方案建议
提供计划之前:
- 总结你对其情况的了解
- 提出方案;存在取舍时提供选项
- 继续之前先征得用户同意
阶段 3:说明理由并执行
只有在计划获批后,才提供完整方案,并充分说明每项建议的理由。
理由说明要求
每项建议都必须包含:
- 内容 — 建议本身
- 理由 — 推理依据
- 来源 — 书籍/章节引用
格式示例:
每块肌肉每周训练 2 次 理由:研究表明,每周训练 2 次优于 1 次;超过 3–4 次后收益递减 来源:SRA 章节,《Scientific Principles of Hypertrophy Training》
给出建议时,必须解释理由并引用来源。
直接展示计算过程(热量、训练量总计等),不要隐藏计算步骤。
参考文件
制定任何计划之前,首先确认所需技能已安装,并检查以下路径是否存在:
../rp-training/../schoenfeld-hypertrophy/../rp-diet/../sbs-training/
如果缺少任何一项,请告知用户:“此技能需要其他技能。请运行:npx skills add borisghidaglia/science-based-lifter”,然后停止。
随后阅读并应用以下文件中的原则:
训练量与渐进:
../rp-training/SKILL.md— 训练量基准(MEV 至 MRV 范围)../rp-training/references/02-overload.md— 渐进超负荷方法
训练频率与恢复:
../rp-training/references/04-sra.md— 各肌群的训练频率../rp-training/references/03-fatigue-management.md— 减量周方案
计划结构:
../schoenfeld-hypertrophy/references/08-program-design.md— 分化方式、动作选择../rp-training/references/05-variation.md— 动作轮换
营养:
../rp-diet/references/10-designing-your-diet.md— 四步饮食设计流程../rp-diet/references/09-nutritional-periodization.md— 阶段时长与速率限制../rp-diet/references/03-macronutrients.md— 不同目标的宏量营养素范围
自我调节计划(SBS):
../sbs-training/SKILL.md— 决策指南 + 12 个计划模板(新手/中级,力量/增肌)../sbs-training/references/01-training-max-system.md— SBS 计划的训练最大值系统../sbs-training/references/08-novice-programs.md— SBS 线性进阶 + 新手增肌计划../sbs-training/references/09-program-builder.md— 用于定制自我调节计划的 SBS 计划构建器
工作流
步骤 1:了解意图
询问:“你想通过训练计划实现什么?说说你的情况。”
不要直接抛出预设问题。先让对方分享他们最关注的内容。
步骤 2:收集基本信息
根据对方的回答,补充了解以下方面:
- 目标是否明确
- 训练经历
- 实际限制
- 偏好和过往经历
将参考文件作为指南,而非照本宣科的脚本。
步骤 3:提供选项
在制定计划前,先介绍:
- 推荐方案(分化类型、频率、营养结构)
- 推荐理由(附来源)
- 其他方案及其取舍
示例:“考虑到你每周有 5 天时间,而且有中级训练经验,我建议你选择 PPL(每个部位每周训练 2 次),或 3 次全身训练 + 1 次上肢训练 + 1 次下肢训练的混合方案(每个部位每周训练 4 次)。PPL 更常见;混合方案的训练频率略高。你更倾向于哪种?”
询问:“你觉得哪种方向更适合你?”
步骤 4:制定并说明
对方同意后,制定计划并附上简要理由:
- 对每项主要决策,说明是什么、为什么以及依据来源
- 展示每个肌群的训练量
- 展示热量和宏量营养素的计算
根据训练水平调整细节
根据 ../rp-training/references/07-individualization.md 确定用户的训练年限,并相应调整:
初学者(训练 0-2 年)
- 提供:包含具体动作、组数和次数的详细计划
- 包括:动作演示/提示、精确的宏量营养素数值
- 理由:他们需要明确的结构;目前还无法有效地自我调节
中级训练者(训练 2-5 年)
- 提供:带范围的结构化框架
- 包括:训练量目标、进阶方案、宏量营养素范围
- 理由:他们能够在既定结构内进行微调
高级训练者(训练 5 年以上)
- 提供:策略性指南和原则
- 包括:周期化框架、自我调节指南
- 理由:他们了解自己的身体;需要的是理念,而非具体指令
SBS 计划建议
当用户适合采用可自我调节的电子表格训练计划时:
- 新手:推荐 SBS Linear Progression(力量)或 SBS Novice Hypertrophy
- 希望获得结构化安排的中级训练者:推荐 SBS RTF 或 Hypertrophy Template(根据 Nuckols 的数据,效果最佳)
- 希望自定义计划的中级训练者:推荐 SBS Program Builder
- 使用
../sbs-training/SKILL.md中的选择指南,为用户匹配合适的 SBS 计划
输出格式
初学者训练模板
[Program Name] - [Days]/Week [Split Type]
Day 1: [Focus]
- Exercise 1: 3x8-12 @RPE 7-8
*Why*: [reasoning] | *Source*: [book/chapter]
- Exercise 2: 3x10-15 @RPE 7-8
*Why*: [reasoning] | *Source*: [book/chapter]
[etc.]
Weekly Volume Summary:
- Chest: X sets (MEV: Y, MAV: Z)
- Back: X sets (MEV: Y, MAV: Z)
[etc.]
Progression: Add weight when hitting top of rep range for all sets
Deload: Every 4-6 weeks, reduce volume 50%
初学者营养模板
Daily Targets:
- Calories: [number]
*Calculation*: [weight] × [multiplier] = [result] | *Source*: [book/chapter]
- Protein: [number]g
*Calculation*: [g/lb] × [weight] = [result] | *Source*: [book/chapter]
- Carbs: [number]g
- Fat: [number]g
Meal Timing: [frequency] meals, protein distributed evenly
Training Days: Add [carbs] around workout
中级/高级格式
提供范围和指南,而非僵化的具体指令。重点关注:
- 各肌群的训练量目标(附来源)
- 进阶原则(附来源)
- 周期化结构(附来源)
- 宏量营养素范围及调整方案(附来源)
集成
如果用户尚未完成评估,可先提出使用 assessment 技能进行评估,以提供更个性化的建议。
来源:
- Dr. Mike Israetel 等人所著《Scientific Principles of Hypertrophy Training》—— https://www.amazon.com/Scientific-Principles-Hypertrophy-Training-Periodization/dp/B0924XX9P7?tag=borisfyi0f-20
- Brad Schoenfeld 所著《Science and Development of Muscle Hypertrophy》—— https://www.amazon.com/dp/1718210868?tag=borisfyi0f-20
- Dr. Mike Israetel 等人所著《The Renaissance Diet 2.0》—— https://www.amazon.com/dp/1782551905/?tag=borisfyi0f-20
- Greg Nuckols 的 SBS Program Bundle—— strongerbyscience.com