get_power_curves
Analyze power data across activities to reveal best efforts for various durations (e.g., 5s, 1m, 5m, 20m), enabling performance tracking and identification of strengths and weaknesses.
Instructions
Get power curve data showing best efforts for various durations.
Analyzes power data across activities to find peak power outputs for different time durations (e.g., 5 seconds, 1 minute, 5 minutes, 20 minutes).
Useful for tracking performance improvements and identifying strengths/weaknesses across different power duration profiles.
Args: days_back: Number of days to analyze (overrides time_period) time_period: Time period shorthand - 'week' (7 days), 'month' (30 days), 'year' (365 days), 'all' (all time). Default is 90 days.
Returns: JSON string with power curve data
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days_back | No | Number of days to analyze (optional) | |
| time_period | No | Time period shorthand: 'week', 'month', 'year', 'all' (optional) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |