ride-power-curve
CommunityMean-max cycling power curve insights
System Documentation
What problem does it solve?
Build the user's mean-max power curve from cycling activities with watts. Use when the user asks for "my power curve", "best 5 minutes", "best 20 min", "MMP", "what's my critical power".
Core Features & Use Cases
For each ride with a watts stream, computes the best rolling-mean power for the standard windows (1s, 5s, 30s, 1min, 5min, 20min, 60min) and aggregates the all-time best across activities. Streams are synced on demand the first time you run this — large histories may take a minute or two. Present results as two columns: window and best watts; mention which activity each best comes from; end with the implied 20-min FTP.
Quick Start
Run the power_curve.py script to compute your mean-max power curve from recent rides.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ride-power-curve Download link: https://github.com/AlvaroLaraFF/strava-coach/archive/main.zip#ride-power-curve Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.