Token导航 LogoToken导航

Agent Skill · 研究检索

cycling-training(骑行训练)

cycling-training 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

cycling-training 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 47,657。

总安装 724周安装 29GitHub Stars 3下载 234核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:cycling-training(骑行训练)
来源仓库:https://github.com/disco-trooper/skills
仓库路径:skills/cycling-training
安装命令:
npx skills add https://github.com/disco-trooper/skills --skill cycling-training
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/disco-trooper/skills --skill cycling-training

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

骑行训练依据运动科学研究提供功率区间指导,优化耐力与能力提升计划。适用于 Codex、Claude、Cursor、Gemini CLI 中运动员训练规划场景。核心能力包括 FTP 测试解读、Zone 分配建议与 Training Peaks 风格周期设计。支持七种强度区间划分,覆盖恢复至无氧冲刺全谱系训练需求。

输出包含具体脚本调用方式与数据导入建议,需配合功率计使用。

来源仓库内路径:skills/cycling-training

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/disco-trooper/skills --skill cycling-training;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

cycling-training 怎么安装?

在终端执行 npx skills add https://github.com/disco-trooper/skills --skill cycling-training。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

cycling-training 支持哪些 AI 工具?

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

cycling-training 需要什么权限?

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

cycling-training 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

cycling-training 用的人多吗?

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

cycling-training 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

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

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
cycling-training

骑行训练 · 本页

7243需要联网未明确有提醒

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

SKILL.md 原文

Cycling Training Skill

Evidence-based cycling training guidance grounded in peer-reviewed sports science research.

Quick Reference

Power Zones (Quick Reference)

ZoneName% FTPPrimary Use
1Active Recovery<55%Recovery rides
2Endurance55-75%Aerobic base
3Tempo76-90%Muscular endurance
4Threshold91-105%FTP development
5VO2max106-120%Aerobic capacity
6Anaerobic121-150%AC intervals
7NeuromuscularMaxSprints

*For detailed zone models (Seiler 3-zone, iLevels, HR zones, Training Intensity Distribution), see zones-and-testing.md*

Scripts (Quick Reference)

If this skill is installed locally, set SKILLS_DIR to the directory your tool uses for skills.

# Example only — adjust to your environment:
SKILLS_DIR="<path-to-your-skills-dir>"

python3 "$SKILLS_DIR/cycling-training/scripts/calculate_zones.py" 250 --model coggan
python3 "$SKILLS_DIR/cycling-training/scripts/calculate_zones.py" 250 --model seiler --json
python3 "$SKILLS_DIR/cycling-training/scripts/calculate_tss.py" 250 230 60 --json
python3 "$SKILLS_DIR/cycling-training/scripts/analyze_week.py" 450 65 72 --prev-week-tss 400 --daily-tss 60,80,0,70,90,80,70 --json

Test suite (stdlib only):

python3 -m unittest discover -s "$SKILLS_DIR/cycling-training/scripts/tests" -p 'test_*.py' -v

Companion Skills

intervals-icu (Data API)

For fetching and updating data from intervals.icu platform, use the intervals-icu skill:

┌─────────────────┐     fetch data      ┌───────────────────┐
│  intervals-icu  │ ──────────────────► │ cycling-training  │
│   (DATA API)    │                     │    (ANALYSIS)     │
│                 │ ◄────────────────── │                   │
│ • wellness      │   interpret results │ • zone calc       │
│ • activities    │                     │ • periodization   │
│ • power curves  │                     │ • workout design  │
│ • fitness       │                     │ • load management │
└─────────────────┘                     └───────────────────┘

Common workflow:

  1. Fetch data: $SKILLS_DIR/intervals-icu/scripts/api.sh wellness today
  2. Analyze with this skill (zone calculation, load management)
  3. Update: $SKILLS_DIR/intervals-icu/scripts/api.sh wellness-update today '{"readiness": 4}'

Indoor Training Essentials

Critical Setup:

ComponentRequirementWhy
FanStrong airflow at torso (as much as practical)Better cooling and higher sustainable indoor power
Temperature<20°C (68°F)Prevents overheating
FTPTest indoors separately5-10% lower than outdoor

Indoor FTP Adjustment:

  • Use 95% of outdoor FTP OR
  • Perform dedicated indoor FTP test (recommended)
  • TrainerRoad AI FTP Detection can be a useful estimate; validate with workouts/tests

ERG vs Slope Mode:

ModeUse WhenBenefit
ERGStructured intervalsHolds exact power target
SlopeRace simulation, cadence drillsNatural power fluctuations

*For complete indoor setup guide, see indoor-training.md*

Indoor Workout Quick Examples

Sweet Spot (ERG Mode):

Warm-up: 10 min @ 55% FTP
Main: 2×20 min @ 88-92% FTP (5 min recovery)
Cool-down: 10 min easy
Total: 65 min | TSS: ~70
TrainerRoad: Carson, Geiger
Zwift: SST (Short) or custom

VO2max Intervals (ERG Mode):

Warm-up: 15 min progressive to 75% FTP
Main: 5×4 min @ 108-112% FTP (4 min @ 50% recovery)
Cool-down: 10 min easy
Total: 65 min | TSS: ~85
TrainerRoad: Baird, Spencer
Zwift: The Gorby or custom

Threshold (Slope Mode for pacing practice):

Warm-up: 15 min with 2×1 min @ 100%
Main: 2×15 min @ 95-100% FTP (8 min recovery)
Cool-down: 10 min easy
Total: 70 min | TSS: ~80
TrainerRoad: Kaweah, Darwin

Weekly Training Load Guidelines

LevelHours/WeekWeekly TSSCTL Target
Recreational5-8300-50040-60
Enthusiast8-12500-70060-80
Competitive12-18700-100080-100
Elite Amateur18-251000-1400100-130
Professional25-351400-2000+130-160

Key Metrics Formulas

TSS = (Duration_sec × NP × IF) / (FTP × 3600) × 100
IF = NP / FTP
VI = NP / AP
CTL = 42-day exponentially weighted average of TSS
ATL = 7-day exponentially weighted average of TSS
TSB = CTL - ATL
ACWR = ATL / CTL (heuristic range often cited: ~0.8-1.3)

ACWR note: ACWR is widely used, but it is also debated in the literature. Treat it as a heuristic and combine it with context (sleep, illness, soreness, performance trends), not as a single decision signal.

Race Day TSB Targets

Event TypeOptimal TSB
Training race-10 to +5
B race+5 to +15
A race+15 to +25
Grand Tour stage+5 to +15

Plan Templates

Ready-to-use training plan templates:

TemplateUse CaseFile
8-Week Base BuilderBuilding aerobic foundationbase-8-week.md
16-Week Indoor SeasonWinter trainer block (Nov-Feb)indoor-season.md
16-Week Outdoor SeasonSpring-summer race preparation (Apr-Jul)outdoor-season.md

Using Templates

  1. Copy template to user's planning location
  2. Replace [YOUR_FTP] with athlete's current FTP
  3. Replace [YOUR_CTL] with current CTL
  4. Adjust dates and weekly structure
  5. Scale TSS targets based on current fitness (×0.8 for less, ×1.2 for more)

Reference Files

Load these based on specific need:

TopicFileLoad When
Power zones & FTP testingzones-and-testing.mdSetting zones, FTP tests, CP model
Workout libraryworkouts.mdPrescribing specific intervals
Periodizationperiodization.mdPlanning phases, blocks, mesocycles
Indoor trainingindoor-training.mdTrainer setup, heat, Zwift/TrainerRoad
Outdoor trainingoutdoor-training.mdOutdoor execution, terrain, groups, safety
Nutrition & recoverynutrition-recovery.mdFueling, supplements, sleep, recovery
Physiologyphysiology.mdVO2max, lactate, CP, efficiency
Strength trainingstrength.mdGym work integration for cyclists
Special populationsspecial-populations.mdMasters, women, beginners, time-crunched
Analyticsanalytics.mdMetrics, training load, data analysis
Training platformsplatforms.mdTrainerRoad, Zwift, intervals.icu, WKO5 comparison
Environmentalenvironmental.mdHeat acclimation, altitude training
Psychologypsychology.mdMotivation, mental training, indoor strategies
Bike fit & positionbike-fit.mdPosition setup, indoor adjustments, pain issues
Injuries & preventioninjuries.mdPain diagnosis, prevention, return protocols
Cardiovascular risksinjuries.md#cardiovascular-risksHigh-volume training concerns, screening
Racing tacticsracing-tactics.mdRace strategy, pacing, drafting, criteriums
Equipment & gearequipment.mdTrainer, fan, power meter recommendations
Quick referencequick-reference.mdCommon scenarios, metrics, race TSB targets

Core Workflows

1. Creating a Training Plan

1. ASSESS current state
   - Recent FTP test (within 4-6 weeks)
   - Current CTL and training history
   - Power duration curve / phenotype
   - Available training time
   - Health/injury status

2. DEFINE goals
   - Target event(s) with dates
   - Performance goals (power targets, placing)
   - Priority (A/B/C races)

3. SELECT periodization model
   - Block: For experienced cyclists, 1-3 peak events
   - Traditional: For beginners, year-round racing
   - Reverse: For masters, late-season peaks, indoor season

4. MAP phases backward from A event
   - Race/Peak: 1-2 weeks (taper)
   - Build: 6-8 weeks (race-specific intensity)
   - Base: 8-12 weeks (volume, aerobic development)

5. STRUCTURE mesocycles (3-4 weeks each)
   - 3:1 or 2:1 load:recovery ratio
   - Progressive overload within mesocycle
   - Deload week at end

6. PLAN microcycles (weekly)
   - Key workouts placed optimally
   - Recovery days after hard sessions
   - Long ride placement (weekend typically)

7. SET targets
   - Weekly TSS targets
   - CTL progression (3-7 pts/week max)
   - Specific workout targets

2. Analyzing Training Data

1. SESSION level
   - Compare NP/IF to prescription
   - Time in target zones
   - HR:power decoupling (<5% = good aerobic fitness)
   - Variability Index (race: 1.0-1.05, crit: 1.1+)

2. WEEKLY level
   - Total TSS vs target
   - Intensity distribution (TID)
   - ACWR (heuristic; avoid sharp spikes)

3. BLOCK/PHASE level
   - CTL trend
   - FTP progression
   - Power duration curve changes
   - Identify limiters

4. WARNING signs
   - HR elevated for given power
   - Performance plateau/decline
   - Elevated resting HR
   - Sleep disturbance
   - Mood changes

3. Prescribing Workouts

1. IDENTIFY training goal
   - Aerobic base → Endurance, Tempo
   - Threshold development → Sweet Spot, Threshold
   - VO2max → Short/Long VO2max intervals
   - Anaerobic → AC intervals, sprints
   - Race-specific → Simulation workouts

2. SELECT workout type from references/workouts.md

3. ADJUST for athlete
   - Scale duration/reps for fitness level
   - Consider current fatigue (TSB)
   - Account for weekly context

4. PROVIDE execution guidance
   - Warm-up protocol
   - Target power/HR
   - Pacing strategy
   - Recovery between intervals
   - Cool-down

Key Evidence-Based Principles

Polarized Training (Seiler Research)

  • 80% of training time below LT1 (easy)
  • <5% between LT1-LT2 (minimize "grey zone")
  • 15-20% above LT2 (hard intervals)
  • Superior to threshold-heavy approaches for trained athletes
  • Exception: Time-crunched athletes may benefit from more sweet spot

Progressive Overload

  • CTL increase: 3-7 points/week (max 10 aggressive)
  • Volume increase: 5-10% per week maximum
  • Ramp rate = (CTL_target - CTL_current) / weeks_available
  • Always follow 2-3 hard weeks with recovery week

Recovery Integration

  • Deload every 3-4 weeks (40-60% volume cut)
  • Maintain some intensity during deloads
  • Sleep: 8-9 hours optimal for adaptation
  • Nutrition timing: Protein within 2h, carbs for glycogen

Supercompensation Timing

AdaptationRecovery Time
Neuromuscular24-72 hours
Glycogen stores24-48 hours
Aerobic enzymes7-14 days
Structural (muscle)3-6 weeks

Indoor vs Outdoor Training

  • Power typically 5-10% lower indoors
  • RPE higher for same power output
  • Cooling critical: Fan essential, room temp <20°C
  • Heat stress can be used for heat adaptation
  • ERG mode for structured intervals
  • Slope mode for race simulation / pacing practice

Overtraining Prevention

Monitor daily:

  • Morning resting HR (+5 bpm = warning)
  • HRV trend (decreasing = accumulating fatigue)
  • Sleep quality
  • Subjective wellness (1-10 scale)

Red flags:

  • Performance decline despite adequate training
  • Persistent fatigue >2 weeks
  • Illness frequency increase
  • Mood disturbances

Cardiovascular Risks (High Volume)

Medical disclaimer: Educational only — not medical advice. If you have symptoms or risk factors, seek medical evaluation.

Red flags to take seriously:

  • Palpitations, unusual dyspnea, syncope, chest pain

→ See injuries.md for details and sources

Workflow Guides

Plan Type Decision Tree

Athlete's primary goal?
├── Build aerobic base
│   └── Use: Base Building workflow → base-8-week.md template
├── Increase FTP/threshold
│   └── Current CTL?
│       ├── <60: Build base first (4-6 weeks)
│       └── ≥60: Use Build workflow → FTP focus
├── Prepare for specific event
│   └── Weeks until event?
│       ├── >12 weeks: Full periodization (base → build → peak)
│       ├── 8-12 weeks: Build → peak
│       └── <8 weeks: Maintenance + race specificity
└── Indoor winter training
    └── Use: indoor-season.md template

Intensity Distribution Decision

Available training hours/week?
├── <6 hours
│   └── Polarized approach: 80% Z1-2, 20% Z5+
│       (Skip Z3-4, maximize recovery between intensity)
├── 6-10 hours
│   └── Pyramidal approach: 75% Z1-2, 15% Z3-4, 10% Z5+
└── >10 hours
    └── Traditional periodization or pyramidal
        (More flexibility in distribution)

Training Analysis Workflow

When analyzing completed training data:

  1. Weekly Review

- Compare actual vs planned TSS - Check intensity distribution (time in zones) - Review key workout execution (hit targets?) - Note subjective feedback (RPE, fatigue, mood)

  1. Performance Trends

- Track FTP progression (eFTP from intervals.icu) - Monitor Efficiency Factor (NP/HR) trend - Check power curve for improvements - Compare HR:power decoupling on endurance rides

  1. Load Management

- Calculate ACWR (heuristic; watch for spikes) - Monitor CTL ramp rate (<7 pts/week) - Watch for excessive negative TSB (<-30)

  1. Red Flags to Address

- Declining power at same HR - Increasing RPE for same workouts - Poor sleep/recovery scores - Missed workouts pattern

→ For detailed metrics, see analytics.md

Common Scenarios

Quick answers with deep-dive links: See quick-reference.md

平台分布

Codex

36.38%
按下载量换算85

Claude

29.55%
按下载量换算69

Cursor

20.39%
按下载量换算48

Gemini CLI

11.04%
按下载量换算26

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

可疑

权限和风险

需要联网

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

安装前确认

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

继续浏览同类 Skills