get_power_duration_curve
Compute season-best power duration curve from recent cycling activities. Get best mean maximal power at standard durations, including a 20-minute FTP estimate without a formal test.
Instructions
Get season-best Power Duration Curve across recent activities.
Downloads FIT files for recent cycling activities and computes best mean maximal power at each standard duration. Returns season bests with which activity and date each best came from.
Durations: 5s (sprint), 30s, 1min, 5min (VO2 max proxy), 10min, 20min (FTP proxy), 60min
Use the 20-minute best × 0.95 as a strong FTP estimate without a formal test.
Warning: downloads multiple FIT files — may take 30-60 seconds for 20 activities.
Args: num_activities: Number of recent activities to analyze (default 20, max 50) activity_type: Activity type to filter (default "cycling")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| activity_type | No | cycling | |
| num_activities | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |