27
3
In review
Synced today
What it does
Query Strava fitness data including activities, athlete stats, segments, routes, clubs, and gear. Use when the user asks about cycling, running, swimming, workouts, training, or Strava data.
Skill profile
Keep exploring
More options in Analytics.
skill
sickn33
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this,"...
Claude Code · Codex · OpenClaw
Python
Updated 5/22/2026
Agent compatibility
Compatibility has not been reviewed for this listing yet. Check the publisher documentation before installing.
Installation
npx skills add https://github.com/eddmann/strava-cli --skill rootReview source code and installation permissions before adding third-party tools to an agent.
strava is organized in the Analytics category. Compare its source, install method, and compatibility before adding it to your workflow.
Third-party agent tools may access source code, credentials, or browser sessions. Read the source documentation and use the minimum permissions needed.
npx skills add https://github.com/eddmann/strava-cli --skill rootSKILL.md
--- name: strava description: Query Strava fitness data including activities, athlete stats, segments, routes, clubs, and gear. Use when the user asks about cycling, running, swimming, workouts, training, or Strava data. --- # Strava CLI Skill Query and manage Strava data via the `strava` CLI. ## Prerequisites - Install CLI: `curl -fsSL https://raw.githubusercontent.com/eddmann/strava-cli/main/install.sh | sh` - Authenticate: `strava auth login` (requires `STRAVA_CLIENT_ID`, `STRAVA_CLIENT_SECRET`) ## Quick Context Get aggregated athlete data in one call: ```bash strava context # Full context: athlete, stats, gear, clubs, activities strava context --activities 10 # More recent activities strava context --focus stats,gear # Specific sections only ``` ## Commands Run `strava --help` or `strava <command> --help` to discover all options. ### Activities ```bash strava activities list [--after DATE] [--before DATE] [--limit N] strava activities get <ID> strava activities streams <ID> [--keys time,distance,heartrate,watts] strava activities laps <ID> strava activities zones <ID> strava activities comments <ID> strava activities kudos <ID> ``` ### Athlete ```bash strava athlete # Profile strava athlete stats # YTD and all-time totals strava athlete zones # HR/power zones ``` ### Segments & Efforts ```bash strava segments get <ID> strava segments starred strava segments explore --bounds SW_LAT,SW_LNG,NE_LAT,NE_LNG strava efforts get <ID> strava efforts list --segment-id <ID> ``` ### Routes, Clubs, Gear ```bash strava routes list strava routes get <ID> strava routes streams <ID> strava routes export <ID> --format gpx|tcx strava clubs list strava clubs get <ID> strava clubs members <ID> [--limit N] strava clubs activities <ID> [--limit N] strava gear get <GEAR_ID> ``` ## Data Units | Field | Unit | | ------------------------- | ------- | | distance | meters | | moving_time, elapsed_time | seconds | | average_speed, max_speed | m/s | | elevation | meters | | dates | ISO8601 | ## Common Patterns ```bash # Recent activities strava activities list --limit 10 # This month's activities strava activities list --after 2025-12-01 # Filter with jq strava activities list | jq '[.[] | select(.sport_type=="Run")]' # Total distance strava activities list | jq '[.[].distance] | add' ``` ## Auth Status ```bash strava auth status # Check if authenticated strava auth refresh # Refresh token strava auth logout # Clear credentials ``` ## Sport Types Run, TrailRun, Walk, Hike, Ride, MountainBikeRide, GravelRide, EBikeRide, VirtualRide, VirtualRun, Swim, Workout, WeightTraining, Yoga, CrossFit, Rowing, Kayaking, Surf, Ski, Snowboard, IceSkate, Golf, Soccer, Tennis ## Exit Codes - 0 = Success - 1 = General error - 2 = Auth error (run `strava auth login`)
skill
jinchenma94
>