Token导航 LogoToken导航

Agent Skill · 效率

afrexai-fitness-engine(Afrexai 健身引擎)

afrexai-fitness-engine 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

afrexai-fitness-engine 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 3,405。

总安装 17,626周安装 720GitHub Stars 公开资料未说明下载 5,645核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:afrexai-fitness-engine(Afrexai 健身引擎)
来源仓库:https://github.com/1kalin/afrexai-fitness-engine
安装命令:
openclaw skills install afrexai-fitness-engine
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install afrexai-fitness-engine

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

Afrexai 健身引擎提供个性化训练计划,覆盖力量、耐力、减脂和损伤康复目标。适用于个人健康管理、运动表现提升和康复指导。支持周期化安排、负荷监控和进度调整,输出可执行的训练日历。安装命令:openclaw skills install afrexai-fitness-engine,需确认体能基线。

涉及医疗建议时,应先确认用户健康状况和专业资质边界。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install afrexai-fitness-engine;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

afrexai-fitness-engine 怎么安装?

在终端执行 openclaw skills install afrexai-fitness-engine。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

afrexai-fitness-engine 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

afrexai-fitness-engine 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

afrexai-fitness-engine 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

afrexai-fitness-engine 用的人多吗?

公开数据是累计安装 17,626 次,近一周安装 720 次,下载 5,645 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

afrexai-fitness-engine 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
afrexai-fitness-engine

Afrexai 健身引擎 · 本页

17,626—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Fitness & Training Engineering

Complete periodized training system — program design, progressive overload, recovery optimization, body composition, and race prep. Works for any goal: strength, hypertrophy, endurance, hybrid (Hyrox/CrossFit), or general fitness. Zero dependencies.

Quick Health Check

Run /fitness-check on any training program. Score each signal 0–2:

#Signal0 (Red)1 (Yellow)2 (Green)
1Progressive overloadNo tracking, random weightsSome tracking, inconsistentLogged every session, planned progression
2Program structureNo plan, different every dayLoosely follows a splitPeriodized with mesocycles
3Recovery management<6h sleep, no rest daysSome rest, inconsistent sleep7-9h sleep, planned deloads
4Nutrition alignmentNo macro awarenessTracks sometimesProtein target hit daily
5Movement qualityPain during lifts, no warmupOccasional warmup, some issuesFull warmup, pain-free movement
6BalanceAll push, no pull; all upper, no lowerMinor imbalancesPush/pull/legs balanced, mobility included
7Consistency<2x/week or constantly changing3x/week with gaps3-6x/week sustained >8 weeks
8Goal specificityNo clear goalVague goal ("get fit")SMART goal with timeline

Score: /16 → 0-5: Complete redesign needed | 6-10: Fix gaps first | 11-14: Optimize details | 15-16: Elite — maintain and periodize


Phase 1: Athlete Assessment

Training Brief YAML

athlete_brief:
  name: ""
  age: 0
  sex: "M/F"
  height_cm: 0
  weight_kg: 0
  body_fat_pct: 0  # estimate if unknown
  training_age_years: 0  # years of consistent training
  
  goals:
    primary: ""  # strength / hypertrophy / fat loss / endurance / hybrid / general fitness
    secondary: ""
    target_event: ""  # e.g., "Hyrox London — June 2026"
    timeline_weeks: 0
  
  current_training:
    frequency_per_week: 0
    session_duration_min: 0
    current_program: ""
    training_history: ""  # brief summary of last 6-12 months
  
  benchmarks:  # current 1RM or best effort
    squat_kg: 0
    bench_kg: 0
    deadlift_kg: 0
    overhead_press_kg: 0
    pull_ups: 0
    run_5k_min: 0
    run_10k_min: 0
    row_1000m_sec: 0
  
  constraints:
    injuries: []
    equipment_available: ""  # full gym / home gym / bodyweight / limited
    schedule_constraints: ""
    nutrition_approach: ""  # tracking macros / intuitive / specific diet
  
  lifestyle:
    sleep_hours: 0
    stress_level: "low/moderate/high"
    occupation_activity: "sedentary/light/moderate/active"
    steps_per_day: 0

Training Age Classification

LevelTraining AgeCharacteristicsProgression Rate
Beginner0-12 monthsRapid neural adaptation, learning movement patterns2-5 kg/week on compounds
Intermediate1-3 yearsSlower gains, needs periodization1-2 kg/month on compounds
Advanced3-7 yearsMarginal gains, advanced programming required1-5 kg per training block
Elite7+ yearsNear genetic ceiling, micro-periodizationCompetition-cycle gains only

Goal-Specific Focus

GoalVolume PriorityIntensity PriorityCardioNutrition
StrengthModerate (3-5 sets)High (80-95% 1RM)MinimalSurplus or maintenance
HypertrophyHigh (10-20 sets/muscle/week)Moderate (60-80% 1RM)Low-moderateSurplus (+300-500 cal)
Fat lossModerate-high (maintain muscle)Moderate-high (keep strength)Moderate-highDeficit (-300-500 cal)
EnduranceLow-moderate (2-3 strength sessions)ModerateHigh priorityMaintenance or slight surplus
Hybrid (Hyrox)ModerateModerateHigh — mixed modalitiesMaintenance to slight surplus
General fitnessModerateModerateModerateMaintenance

Phase 2: Program Architecture

Periodization Models

ModelBest ForStructureWhen to Use
LinearBeginnersIncrease load weeklyFirst 6-12 months
Undulating (DUP)IntermediateVary rep ranges within weekStalling on linear
BlockAdvanced3-4 week focused blocksPeaking for competition
ConjugateAdvanced strengthMax effort + dynamic effort rotationPowerlifting focus
Hybrid periodizationHybrid athletesConcurrent strength + cardio blocksHyrox, CrossFit, OCR

Mesocycle Template YAML

mesocycle:
  name: "Hypertrophy Block 1"
  duration_weeks: 4
  goal: "hypertrophy"
  
  week_1:  # Introductory
    intensity_rpe: "6-7"
    volume_modifier: 0.85  # 85% of peak volume
    notes: "Focus on technique, establish baseline"
  
  week_2:  # Building
    intensity_rpe: "7-8"
    volume_modifier: 0.95
    notes: "Push volume up"
  
  week_3:  # Overreaching
    intensity_rpe: "8-9"
    volume_modifier: 1.0  # Peak volume
    notes: "Hardest week — expect fatigue"
  
  week_4:  # Deload
    intensity_rpe: "5-6"
    volume_modifier: 0.60
    notes: "Cut volume 40%, maintain intensity, recover"
  
  progression_rule: "Add 2.5kg to compounds or 1-2 reps at same weight"
  deload_frequency: "Every 4th week (beginners: every 6-8 weeks)"

Training Split Selection

SplitFrequencyBest ForSessions/Week
Full Body3x/weekBeginners, time-limited3
Upper/Lower4x/weekIntermediates, balanced4
Push/Pull/Legs5-6x/weekIntermediates-advanced, hypertrophy5-6
Bro Split5x/weekAdvanced bodybuilding5
Upper/Lower + Conditioning5x/weekHybrid athletes3 lifting + 2 conditioning
Concurrent5-6x/weekHyrox/OCR/CrossFitMixed daily

Selection Rules:

  1. Beginners: Full body 3x/week. Always.
  2. If <4 days available: Full body or upper/lower
  3. If hypertrophy focus: PPL or upper/lower for volume
  4. If hybrid/endurance: Upper/lower + dedicated conditioning days
  5. Recovery capacity determines frequency — more isn't always better

Phase 3: Exercise Selection & Programming

Movement Pattern Requirements

Every program MUST include these patterns weekly:

PatternPrimary ExercisesAlternatives (limited equipment)
Horizontal PushBench press, dumbbell pressPush-ups, floor press
Horizontal PullBarbell row, cable rowInverted rows, resistance band rows
Vertical PushOverhead press, dumbbell shoulder pressPike push-ups, handstand push-ups
Vertical PullPull-ups, lat pulldownBand pull-ups, doorframe rows
SquatBack squat, front squat, goblet squatPistol squats, Bulgarian split squats
HingeDeadlift, Romanian deadlift, hip thrustSingle-leg RDL, KB swings
Carry/CoreFarmer walks, pallof press, hanging leg raisePlank variations, dead bugs
Lunge/Single-legWalking lunges, step-upsBodyweight lunges, single-leg glute bridge

Rep Range Guide

GoalRepsSets/ExerciseRestRPE Target
Strength1-53-53-5 min8-9.5
Hypertrophy6-123-460-120 sec7-9
Muscular endurance12-20+2-330-60 sec7-8
Power1-53-53-5 min7-8 (explosive)

RPE Scale Reference

RPEDescriptionReps in Reserve
10Maximum effort, cannot do another rep0 RIR
9Could maybe do 1 more1 RIR
8Could do 2 more2 RIR
7Could do 3 more, moderate effort3 RIR
6Light, warmup weight feel4+ RIR

Progressive Overload Methods (Priority Order)

  1. Add reps — Hit top of rep range? Add 1-2 reps next session
  2. Add weight — Hit top of rep range for all sets? Add 2.5-5 kg
  3. Add sets — Within weekly volume targets? Add 1 set
  4. Increase ROM — Deficit deadlifts, paused squats, deeper squats
  5. Decrease rest — Only for conditioning/endurance goals
  6. Increase tempo — Slower eccentrics (3-4 sec) for hypertrophy
  7. Increase frequency — Train muscle group more often within recovery limits

Weekly Volume Landmarks (Sets Per Muscle Group Per Week)

Muscle GroupMEV (Minimum)MAV (Maximum Adaptive)MRV (Maximum Recoverable)
Chest812-1620-22
Back812-1820-25
Shoulders610-1418-20
Quads610-1618-20
Hamstrings48-1214-16
Biceps48-1416-20
Triceps48-1214-18
Glutes48-1416-20
Calves610-1416-20
Abs06-1014-16

Rules:

  • Start at MEV, add 1-2 sets/muscle/week across mesocycle
  • When gains stall, check if approaching MRV (fatigue masking gains)
  • Deload resets fatigue — return to MEV and progress again
  • Compounds count toward multiple muscle groups (bench = chest + triceps + shoulders)

Phase 4: Sample Programs

Beginner Full Body (3x/week)

program:
  name: "Beginner Full Body"
  level: "beginner"
  frequency: "3x/week (Mon/Wed/Fri)"
  duration: "12 weeks"
  
  day_a:
    name: "Full Body A"
    exercises:
      - { name: "Barbell Back Squat", sets: 3, reps: "5", progression: "+2.5kg/session" }
      - { name: "Bench Press", sets: 3, reps: "5", progression: "+2.5kg/session" }
      - { name: "Barbell Row", sets: 3, reps: "8", progression: "+2.5kg/session" }
      - { name: "Dumbbell Shoulder Press", sets: 3, reps: "10", progression: "+1kg when 3x10" }
      - { name: "Plank", sets: 3, reps: "30-60 sec", progression: "+10 sec/week" }
  
  day_b:
    name: "Full Body B"
    exercises:
      - { name: "Deadlift", sets: 3, reps: "5", progression: "+5kg/session" }
      - { name: "Overhead Press", sets: 3, reps: "5", progression: "+2.5kg/session" }
      - { name: "Pull-ups (or lat pulldown)", sets: 3, reps: "AMRAP (or 8-10)", progression: "add reps → add weight" }
      - { name: "Romanian Deadlift", sets: 3, reps: "10", progression: "+2.5kg when 3x10" }
      - { name: "Hanging Leg Raise", sets: 3, reps: "10", progression: "+2 reps/week" }
  
  alternation: "A/B/A then B/A/B"
  warmup: "5 min cardio + movement-specific warmup sets"
  session_duration: "45-60 min"

Intermediate Upper/Lower (4x/week)

program:
  name: "Intermediate Upper/Lower"
  level: "intermediate"
  frequency: "4x/week"
  structure: "Upper A / Lower A / Rest / Upper B / Lower B / Rest / Rest"
  
  upper_a:  # Strength emphasis
    name: "Upper Strength"
    exercises:
      - { name: "Bench Press", sets: 4, reps: "4-6", rpe: 8 }
      - { name: "Weighted Pull-ups", sets: 4, reps: "4-6", rpe: 8 }
      - { name: "DB Shoulder Press", sets: 3, reps: "8-10", rpe: 8 }
      - { name: "Cable Row", sets: 3, reps: "8-10", rpe: 8 }
      - { name: "Lateral Raises", sets: 3, reps: "12-15", rpe: 8 }
      - { name: "Tricep Pushdowns", sets: 3, reps: "10-12", rpe: 8 }
      - { name: "Barbell Curls", sets: 3, reps: "10-12", rpe: 8 }
  
  lower_a:  # Quad emphasis
    name: "Lower Quad Focus"
    exercises:
      - { name: "Back Squat", sets: 4, reps: "4-6", rpe: 8 }
      - { name: "Romanian Deadlift", sets: 3, reps: "8-10", rpe: 8 }
      - { name: "Leg Press", sets: 3, reps: "10-12", rpe: 8 }
      - { name: "Walking Lunges", sets: 3, reps: "10/leg", rpe: 7 }
      - { name: "Leg Curl", sets: 3, reps: "10-12", rpe: 8 }
      - { name: "Calf Raises", sets: 4, reps: "12-15", rpe: 8 }
      - { name: "Pallof Press", sets: 3, reps: "10/side", rpe: 7 }
  
  upper_b:  # Volume emphasis
    name: "Upper Hypertrophy"
    exercises:
      - { name: "Overhead Press", sets: 4, reps: "6-8", rpe: 8 }
      - { name: "Lat Pulldown", sets: 4, reps: "8-10", rpe: 8 }
      - { name: "Incline DB Press", sets: 3, reps: "10-12", rpe: 8 }
      - { name: "Chest-Supported Row", sets: 3, reps: "10-12", rpe: 8 }
      - { name: "Face Pulls", sets: 3, reps: "15-20", rpe: 7 }
      - { name: "Hammer Curls", sets: 3, reps: "10-12", rpe: 8 }
      - { name: "Overhead Tricep Ext", sets: 3, reps: "10-12", rpe: 8 }
  
  lower_b:  # Posterior emphasis
    name: "Lower Posterior Focus"
    exercises:
      - { name: "Deadlift", sets: 4, reps: "3-5", rpe: 8 }
      - { name: "Front Squat", sets: 3, reps: "6-8", rpe: 8 }
      - { name: "Hip Thrust", sets: 3, reps: "8-10", rpe: 8 }
      - { name: "Bulgarian Split Squat", sets: 3, reps: "8/leg", rpe: 8 }
      - { name: "Nordic Curl (or leg curl)", sets: 3, reps: "6-10", rpe: 8 }
      - { name: "Standing Calf Raise", sets: 4, reps: "10-12", rpe: 8 }
      - { name: "Ab Wheel Rollout", sets: 3, reps: "8-12", rpe: 7 }

Hyrox Training Program (5x/week)

program:
  name: "Hyrox 12-Week Prep"
  level: "intermediate-advanced"
  frequency: "5x/week"
  structure: "Strength / Run + Stations / Active Recovery / Strength / Long Run + Stations"
  
  day_1:  # Monday — Strength
    name: "Functional Strength"
    exercises:
      - { name: "Back Squat", sets: 4, reps: "5", rpe: 8 }
      - { name: "Bench Press", sets: 4, reps: "5", rpe: 8 }
      - { name: "Weighted Pull-ups", sets: 4, reps: "6-8", rpe: 8 }
      - { name: "Farmer Walks", sets: 4, reps: "40m", weight: "32kg/hand" }
      - { name: "KB Swings", sets: 3, reps: "20", weight: "24kg" }
      - { name: "Sled Push", sets: 4, reps: "25m", rest: "90 sec" }
  
  day_2:  # Tuesday — Run + Stations
    name: "Race Simulation (Short)"
    warmup: "10 min easy jog"
    workout:
      - { segment: "Run", distance: "1km", pace: "race pace" }
      - { station: "Ski Erg", distance: "1000m" }
      - { segment: "Run", distance: "1km", pace: "race pace" }
      - { station: "Sled Push", distance: "50m" }
      - { segment: "Run", distance: "1km", pace: "race pace" }
      - { station: "Burpee Broad Jumps", reps: 80 }
      - { segment: "Run", distance: "1km", pace: "race pace" }
    cooldown: "10 min easy jog + stretch"
  
  day_3:  # Wednesday — Active Recovery
    name: "Recovery"
    workout:
      - { name: "Easy jog or walk", duration: "30-40 min", hr: "Zone 1-2" }
      - { name: "Foam rolling", duration: "15 min" }
      - { name: "Mobility work", duration: "15 min" }
  
  day_4:  # Thursday — Strength + Power
    name: "Power Endurance"
    exercises:
      - { name: "Deadlift", sets: 4, reps: "5", rpe: 8 }
      - { name: "Overhead Press", sets: 4, reps: "5", rpe: 8 }
      - { name: "Wall Balls", sets: 5, reps: "20", rest: "60 sec" }
      - { name: "Rowing Intervals", sets: 8, reps: "250m", rest: "60 sec" }
      - { name: "Lunges (weighted)", sets: 4, reps: "20m", weight: "16kg/hand" }
      - { name: "Sled Pull", sets: 4, reps: "25m", rest: "90 sec" }
  
  day_5:  # Saturday — Long Run + Stations
    name: "Race Simulation (Full)"
    warmup: "10 min easy jog"
    workout:
      - { segment: "Run", distance: "8km total (1km splits)", pace: "slightly above race pace" }
      - { note: "Insert one station after each 1km run — rotate through all 8 Hyrox stations" }
    stations_rotation:
      - "Ski Erg 1000m"
      - "Sled Push 50m"
      - "Sled Pull 50m"
      - "Burpee Broad Jumps 80m"
      - "Rowing 1000m"
      - "Farmer Carry 200m"
      - "Sandbag Lunges 100m"
      - "Wall Balls 100 reps"
    cooldown: "15 min easy jog + full stretch"

  hyrox_station_standards:
    ski_erg: "1000m"
    sled_push: "50m (152kg men / 102kg women)"
    sled_pull: "50m (103kg men / 78kg women)"
    burpee_broad_jumps: "80m"
    rowing: "1000m"
    farmer_carry: "200m (24kg men / 16kg women per hand)"
    sandbag_lunges: "100m (20kg men / 10kg women)"
    wall_balls: "100 reps (6kg men / 4kg women, 2.75m/2.44m target)"
  
  periodization_12_weeks:
    weeks_1_4: "Base building — 70% effort, technique focus, build run volume"
    weeks_5_8: "Intensity building — race pace intervals, full station practice"
    weeks_9_11: "Peak — race simulations, reduce volume, sharpen speed"
    week_12: "Taper — 50% volume, stay sharp, race day"

Phase 5: Running & Cardio Programming

Heart Rate Zones

Zone% Max HRRPEPurposeDuration
Zone 150-60%2-3Recovery, warmupUnlimited
Zone 260-70%4-5Aerobic base (80% of training)30-90+ min
Zone 370-80%6-7Tempo, threshold20-40 min
Zone 480-90%8-9VO2max intervals3-8 min intervals
Zone 590-100%10Sprint, anaerobic10-60 sec intervals

Max HR estimate: 220 - age (rough) or 208 - (0.7 × age) (more accurate)

80/20 Rule

  • 80% of running volume in Zone 1-2 (easy, conversational pace)
  • 20% in Zone 3-5 (hard efforts)
  • Violating this is the #1 mistake recreational runners make
  • Easy runs should feel embarrassingly slow

Running Progression Rules

  1. 10% rule: Increase weekly mileage by max 10%/week
  2. 3-week build, 1-week back: Build for 3 weeks, reduce 20-30% on 4th
  3. Long run: Max 30% of weekly volume in one run
  4. Easy pace test: Can hold full conversation? That's Zone 2.
  5. Speed work: Only after 4+ weeks of consistent base building

Conditioning Modalities for Hybrid Athletes

ModalityMusclesCardio BenefitJoint ImpactHyrox Relevance
RunningLegs, coreHighHighDirect — 8km total
RowingFull bodyHighLowDirect — 1000m station
Ski ErgUpper body, coreHighNoneDirect — 1000m station
Assault BikeFull bodyVery highNoneCross-training
SwimmingFull bodyHighNoneActive recovery
CyclingLegsModerate-highNoneZone 2 alternative

Phase 6: Recovery & Fatigue Management

Recovery Priority Stack

PriorityMethodImpactCostTime
1Sleep 7-9 hours★★★★★Free7-9h
2Protein 1.6-2.2g/kg★★★★★$$N/A
3Hydration 35-45ml/kg★★★★FreeN/A
4Deload weeks★★★★Free1 week/4-6
5Active recovery (Zone 1)★★★Free20-40 min
6Mobility/stretching★★★Free10-15 min
7Foam rolling★★$10-15 min
8Cold exposure★★$2-5 min
9Massage★★$$$60 min
10Compression garments★$$Wear post-session

Rules:

  • Never sacrifice #1-4 for #5-10
  • Cold water immersion: useful for acute recovery between competitions, may blunt hypertrophy if used chronically post-strength training
  • Foam rolling: pre-workout for mobility, post-workout for parasympathetic activation
  • Sleep is the #1 performance enhancer. Period.

Fatigue Monitoring

daily_readiness:
  date: "YYYY-MM-DD"
  sleep_hours: 0
  sleep_quality: "1-5"  # 1=terrible, 5=great
  resting_hr: 0  # check first thing in morning
  hrv: 0  # if tracking
  muscle_soreness: "1-5"  # 1=none, 5=severe
  mood_energy: "1-5"  # 1=exhausted, 5=fired up
  motivation: "1-5"
  
  readiness_score: 0  # sum of quality+soreness(inverted)+mood+motivation = /20
  
  decision:
    # 16-20: Full intensity, push hard
    # 12-15: Normal training
    # 8-11: Reduce intensity or volume by 20%
    # 4-7: Active recovery or rest day

Deload Protocol

ComponentNormal WeekDeload Week
Volume (sets)100%50-60%
Intensity (weight)NormalSame or slightly reduce
FrequencyNormalSame
Cardio volumeNormal50-70%
DurationNormalShorter sessions

When to deload:

  • Planned: Every 4th week (intermediate), every 6-8th week (beginner)
  • Reactive: 2+ sessions where RPE is higher than expected for same weight
  • Sleep declining, motivation dropping, joint aches increasing
  • Performance plateau for 2+ weeks despite adequate nutrition/sleep

Phase 7: Nutrition for Training

Calorie & Macro Targets

Maintenance TDEE estimate:

  • Sedentary: BW(kg) × 26-28
  • Lightly active (3x/week): BW(kg) × 30-32
  • Active (5x/week): BW(kg) × 34-36
  • Very active (6x+ hard training): BW(kg) × 38-42

Goal-based adjustments:

GoalCalorie AdjustmentProteinCarbsFat
Muscle gain+300-500 cal1.6-2.2 g/kg4-7 g/kg0.8-1.2 g/kg
Fat loss-300-500 cal2.0-2.4 g/kg2-4 g/kg0.7-1.0 g/kg
Maintenance01.6-2.0 g/kg3-5 g/kg0.8-1.2 g/kg
Endurance heavy+200-400 cal1.4-1.8 g/kg5-8 g/kg0.8-1.0 g/kg
Hybrid (Hyrox)+0-300 cal1.8-2.2 g/kg4-6 g/kg0.8-1.0 g/kg

Pre/Intra/Post Workout Nutrition

TimingWhatWhy
2-3h preBalanced meal (protein + carbs + fat)Sustained energy
30-60 min preSmall snack (carbs + small protein)Quick fuel, no GI distress
Intra (>60 min session)30-60g carbs/hour (sports drink, banana)Maintain blood glucose
0-2h postProtein (30-40g) + carbs (0.8-1g/kg)Recovery, glycogen replenishment

Supplements (Evidence-Based Only)

SupplementDoseEvidenceWhen
Creatine monohydrate3-5g daily★★★★★Any time, every day
Caffeine3-6 mg/kg★★★★★30-60 min pre-workout
Protein powderAs needed to hit target★★★★Convenience — whole food first
Vitamin D1000-4000 IU daily★★★★If deficient (most people in UK)
Omega-3 (EPA/DHA)1-3g daily★★★Anti-inflammatory
Magnesium200-400mg daily★★★Sleep quality, recovery
ElectrolytesDuring long sessions★★★Sessions >60 min, hot weather

Don't waste money on: BCAAs (if eating enough protein), testosterone boosters, fat burners, most pre-workout ingredients beyond caffeine.


Phase 8: Mobility & Injury Prevention

Daily Mobility Routine (10 min)

1. Cat-Cow — 10 reps (spine mobility)
2. World's Greatest Stretch — 5/side (hip flexor, T-spine, hamstring)
3. 90/90 Hip Switch — 10 reps (hip rotation)
4. Dead Hang — 30-60 sec (shoulder decompression)
5. Deep Squat Hold — 30-60 sec (ankle, hip mobility)
6. Band Pull-Aparts — 15 reps (shoulder health)
7. Couch Stretch — 30 sec/side (hip flexor)

Pre-Workout Warmup Protocol

1. General: 5 min light cardio (jog, row, bike)
2. Dynamic stretches: leg swings, arm circles, hip circles (2 min)
3. Movement prep: bodyweight version of main lift (10 reps)
4. Ramping sets: 
   - Empty bar × 10
   - 40% × 8
   - 60% × 5
   - 75% × 3
   - 85% × 1
   - Working weight

Common Issue Prevention

IssueCauseFix
Low back painWeak core, hip tightness, poor bracingMcGill Big 3, hip flexor stretching, bracing drills
Shoulder impingementInternal rotation dominance, weak rotator cuffFace pulls, band external rotations, reduce overhead volume
Knee pain (anterior)Quad dominance, weak VMO, poor ankle mobilityTerminal knee extensions, ankle dorsiflexion work, step-downs
Elbow tendinitisGrip/wrist overuse, sudden volume increaseWrist curls, eccentric work, reduce isolation curl volume
Hip shift in squatAdductor/abductor imbalance, ankle restrictionCossack squats, banded squats, heel elevation

When to See a Professional

  • Sharp pain during or after exercise (not muscle soreness)
  • Swelling that doesn't resolve in 48 hours
  • Numbness or tingling
  • Loss of range of motion lasting >2 weeks
  • Pain that worsens with each session
  • Any injury that changes your movement pattern

Phase 9: Progress Tracking

Workout Log YAML

session:
  date: "YYYY-MM-DD"
  day: "Upper A"
  duration_min: 0
  location: ""
  readiness_score: 0  # from daily check
  
  exercises:
    - name: "Bench Press"
      warmup: "bar×10, 60×5, 80×3"
      working_sets:
        - { weight_kg: 95, reps: 5, rpe: 8 }
        - { weight_kg: 95, reps: 5, rpe: 8.5 }
        - { weight_kg: 95, reps: 4, rpe: 9 }
      notes: "Slight right shoulder tightness on last set"
    
    - name: "Weighted Pull-ups"
      working_sets:
        - { weight_kg: "+15", reps: 6, rpe: 8 }
        - { weight_kg: "+15", reps: 6, rpe: 8 }
        - { weight_kg: "+15", reps: 5, rpe: 9 }
  
  cardio:
    type: ""
    duration_min: 0
    distance_km: 0
    avg_hr: 0
    notes: ""
  
  session_notes: ""
  next_session_adjustments: ""

Weekly Review Template

weekly_review:
  week_of: "YYYY-MM-DD"
  sessions_completed: 0
  sessions_planned: 0
  
  strength_progress:
    squat: { weight: 0, reps: 0, trend: "↑/→/↓" }
    bench: { weight: 0, reps: 0, trend: "↑/→/↓" }
    deadlift: { weight: 0, reps: 0, trend: "↑/→/↓" }
  
  body_composition:
    weight_avg: 0  # 7-day average
    weight_trend: "↑/→/↓"
    waist_cm: 0  # weekly measurement
  
  cardio_volume:
    total_km: 0
    total_min: 0
    long_run_km: 0
  
  recovery_metrics:
    avg_sleep: 0
    avg_readiness: 0
    soreness_issues: ""
  
  wins: ""
  challenges: ""
  adjustments_for_next_week: ""

Key Metrics to Track

MetricFrequencyWhy
Working weights (all lifts)Every sessionProgressive overload verification
Body weight (morning, fasted)Daily → weekly averageBody composition trending
Waist measurementWeeklyFat loss indicator (more reliable than scale)
Photos (front/side/back)Every 4 weeksVisual progress, mirrors lie
Run pace / distanceEvery runCardio progression
Sleep hours + qualityDailyRecovery capacity
RPE per setEvery sessionFatigue management
RHR / HRVDaily (if tracking)Readiness, overtraining early warning

Phase 10: Plateaus & Troubleshooting

Plateau Decision Tree

Strength stalling?
├─ Eating enough? (surplus for gain, maintenance minimum)
│  └─ No → Fix nutrition first
├─ Sleeping 7+ hours?
│  └─ No → Fix sleep first
├─ Been training >4 weeks without deload?
│  └─ Yes → Deload, then reassess
├─ Same program >12 weeks?
│  └─ Yes → Change program (new stimulus)
├─ Volume too high? (approaching MRV)
│  └─ Yes → Reduce volume, increase intensity
├─ Volume too low? (at MEV)
│  └─ Yes → Add 1-2 sets/muscle/week
└─ All good? → Change rep range or exercise variation

Common Mistakes

#MistakeFix
1No progressive overload (same weight every week)Log every session, aim to beat last performance
2Program hopping (new program every 2 weeks)Stick to a program for minimum 8-12 weeks
3Junk volume (30+ sets/muscle, half-effort)Do fewer sets at higher effort (RPE 7-9)
4Skipping legsFollow balanced split — legs are 50%+ of your body
5Never deloadingSchedule deloads, or take reactive deloads when signs appear
6Ego lifting (too heavy, bad form)Drop weight 20%, master form, then rebuild
7Cardio killing gainsSeparate cardio from lifting by 6+ hours, or do after lifting
8Not eating enough protein1.6-2.2 g/kg — track for 2 weeks to calibrate
9Ignoring sleep7-9 hours non-negotiable — it's when you grow
10All intensity, no technique workRecord yourself, get form checks, invest in one coaching session

Phase 11: Body Composition Strategies

Fat Loss Protocol

  1. Set deficit: -300 to -500 cal/day (1% BW loss/week max)
  2. Protein HIGH: 2.0-2.4 g/kg (muscle preservation is priority #1)
  3. Training: Maintain intensity (heavy weights), reduce volume slightly if recovery drops
  4. Cardio: Add 2-3 sessions of Zone 2 (walks, easy cycling), LISS > HIIT for sustainability
  5. Step target: 8,000-12,000 steps/day (NEAT is the biggest calorie lever)
  6. Timeline: Aim for 8-16 week cut, then 4+ weeks maintenance
  7. Refeed: 1 day/week at maintenance with extra carbs if sub-15% BF
  8. When to stop: Reaching target BF%, performance declining, diet fatigue >8/10

Muscle Gain Protocol

  1. Set surplus: +200-500 cal/day (0.5-1% BW gain/month for intermediates)
  2. Protein adequate: 1.6-2.2 g/kg
  3. Training: High volume focus (MAV range), progressive overload
  4. Cardio: Minimal but maintain cardiovascular health (2x Zone 2, 20-30 min)
  5. Timeline: Bulk for 12-20 weeks, then maintain or mini-cut
  6. When to stop: BF% exceeding comfort (usually >18-20% men, >28-30% women), or at planned timeline

Body Recomposition (Lose Fat + Gain Muscle)

Who it works for:

  • Beginners (first 6-12 months)
  • Detrained athletes returning
  • Overweight beginners (higher BF% = more recomp potential)
  • NOT effective for lean intermediates/advanced

How: Eat at maintenance, high protein (2.0+ g/kg), train hard with progressive overload. Trust the process — scale may not move but body composition changes.


Phase 12: Competition & Race Prep

Taper Protocol (Final 1-2 Weeks)

Variable2 Weeks Out1 Week Out2 Days OutRace Day
Volume-30%-50%-70%Race
IntensityMaintain1-2 race pace effortsEasy onlyRace effort
FrequencyNormal-1 sessionLight movementRace
CarbsNormalSlightly increaseCarb load (+2g/kg)Race morning meal
SleepPriority8+ hours8+ hours (expect nerves)Up early enough

Race Day Checklist

race_day:
  morning:
    - Wake 3-4 hours before start
    - Familiar breakfast (tested in training)
    - Light caffeine if used in training
    - Kit check: shoes, watch, nutrition, number
    - Arrive 60-90 min before start
  
  warmup:
    - 10-15 min easy jog
    - Dynamic stretches
    - 2-3 race pace strides
    - Station-specific warmup (light ski erg pulls, bodyweight lunges)
  
  race_strategy:
    - Negative split: start conservative, build through middle, push final 2km
    - Station pacing: steady effort, don't redline early
    - Nutrition: sports drink/gel every 30-45 min
    - Mental cues: "relax, breathe, one station at a time"
  
  post_race:
    - Walk/easy movement for 10-15 min
    - Protein + carbs within 30 min
    - Rehydrate
    - Celebrate
    - Review within 24-48 hours while fresh

Quality Rubric

Score any training program 0-100:

DimensionWeight0-255075100
Progressive overload20%No trackingSome loggingConsistent logging + progressionPlanned periodized progression
Exercise selection15%Random, unbalancedMost patterns coveredAll patterns, appropriate variationsPeriodized exercise rotation
Volume/intensity15%Way too much or littleNear MEVMAV range, well managedIndividualized, auto-regulated
Recovery management15%No rest days, poor sleepSome structurePlanned deloads, good sleepFull recovery protocol
Nutrition alignment15%No awarenessProtein trackedFull macro trackingPeriodized nutrition
Specificity to goal10%Training doesn't match goalLoosely alignedWell-alignedCompetition-ready specificity
Adaptability5%Rigid, no adjustmentSome flexibilityReactive deloads, RPE-basedAuto-regulated, AI-assisted
Sustainability5%Burnout trajectoryManageable short-termSustainable long-termBuilt for years, enjoyable

10 Training Commandments

  1. Progressive overload or you're exercising, not training
  2. Sleep is when you grow — protect it like your job depends on it
  3. Protein is the only macro that MUST hit target daily
  4. Consistency beats intensity — 80% effort for 52 weeks > 100% for 4
  5. Track everything — what gets measured gets managed
  6. Deload before you need to — proactive beats reactive
  7. Ego is the enemy — perfect form at moderate weight beats ugly maxes
  8. Specificity matters — train for YOUR goal, not someone else's program
  9. Recovery is training — the workout is the stimulus, rest is the adaptation
  10. Long game wins — think in years, not weeks

10 Common Training Mistakes

#MistakeImpactFix
1No program (winging it)Zero progressionPick a program and follow it 8-12 weeks
2All cardio, no strengthSkinny-fat, injuriesAdd 2-3 strength sessions/week minimum
3Running too fast on easy daysOvertraining, injuryUse HR monitor — Zone 2 should feel easy
4Skipping warmupInjury risk, worse performance10 min: cardio + dynamic stretching + ramping sets
5Only training what you likeImbalances, injuryProgram ALL movement patterns
6Copying advanced athletesOvertraining, frustrationMatch program to YOUR training age
7Relying on motivationInconsistencyBuild habits, schedule sessions like meetings
8Comparing to othersDiscouragementTrack YOUR progress over months
9Ignoring pain signalsChronic injurySharp pain = stop, get assessed
10Overcomplicating everythingAnalysis paralysisSimple program + consistency = 90% of results

Edge Cases

Coming Back After Injury

  • Start at 50% of previous weights
  • Build back over 4-6 weeks
  • Any exercise that causes pain gets swapped
  • See physio for clearance before returning to sport

Training Over 40

  • Recovery takes longer — 3-4x/week often optimal
  • Joint-friendly variations (trap bar deadlift, DB press)
  • Warmup becomes non-negotiable
  • Mobility work daily
  • Prioritize eccentric control over heavy maxes

Training in a Home Gym (Minimal Equipment)

  • DB + bench + pull-up bar covers 90% of needs
  • Resistance bands for rotator cuff and face pulls
  • Adjustable DBs > fixed set (space + cost efficient)
  • Priority buys: adjustable DBs → bench → pull-up bar → barbell + plates → rack

Training + Shift Work

  • Train after longest sleep block
  • Keep schedule consistent on work days
  • Caffeine cut-off 6h before sleep
  • Meal prep is essential — no time for decisions

Beginner Who's Afraid of the Gym

  • Start with 2 weeks of bodyweight at home
  • Go once to just walk around and do cardio
  • Bring a program on your phone — purpose reduces anxiety
  • Early morning or late evening = quieter
  • Everyone started somewhere. Nobody is watching you.

Natural Language Commands

  • /fitness-check — Score any training program with the 8-signal health check
  • /design-program — Build a periodized training program from athlete brief
  • /log-workout — Record a training session with weights/reps/RPE
  • /weekly-review — Generate weekly training summary and adjustments
  • /plateau-fix — Diagnose and fix a strength or body composition plateau
  • /race-prep — Create a taper and race day strategy
  • /nutrition-plan — Calculate macros and create meal timing around training
  • /mobility-routine — Generate a mobility routine for specific issues
  • /deload-check — Assess whether a deload is needed
  • /exercise-swap — Find an alternative exercise for equipment/injury constraints
  • /body-comp — Set up a cut, bulk, or recomposition plan
  • /compare-programs — Compare two programs for a specific athlete profile

平台分布

OpenClaw

70.04%
按下载量换算3,954

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills