ride-power-curve

Community

Mean-max cycling power curve insights

AuthorAlvaroLaraFF
Version1.0.0
Installs0

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 required

Components

scripts

💻 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.