Strava agent skills for Claude Code, Cursor and RevampKey

3 ready-made playbooks that teach an AI agent how to do real Strava work: which tools to call, what to check first, and when to stop and ask you.

Download RevampKey, freeI have it: connect Strava

Get RevampKey to connect Strava

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Strava is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials activity-deep-dive training-load-review; do
  curl -fsSL --create-dirs -o .claude/skills/strava-$s/SKILL.md https://revampkey.com/marketplace/strava/skills/$s/SKILL.md
done
Other tools

Connect Strava once and all 3 skills install themselves and stay up to date. Mac, Windows and Linux.

All 3 Strava skills

Each skill is one job. You ask in plain words and the agent loads the skill that matches, then follows its steps.

Start hereRead-only8 Strava tools

Use the Strava connector with AI assistants

Confirms your athlete account and subscription, picks the right Strava tool for each question, and keeps every lookup read-only. It asks before any change and says plainly when data is missing or blocked.

Use it when

  • You connected Strava to Claude or Gemini and want to ask about your recent training.
  • An AI answer about your Strava data looks wrong or empty and you want to know why.
  • You want a read-only summary of your activities, zones or gear without changing anything in Strava.

Tools it uses

  • get_athlete_profile
  • list_activities
  • get_activity_streams
  • get_activity_performance
  • get_athlete_zones
  • get_gear
  • get_club_info
  • health
Example

How many hours did I train in the last four weeks, and how much of it was easy?

Across the last 4 weeks on your account, you logged 11 activities totalling about 9.5 hours. Using your heart rate zones, roughly 7 hours were in zones 1 and 2 and about 2.5 hours in zones 4 and 5. Two rides had no heart rate data, so they are left out of the intensity split.

Use in RevampKey

Get RevampKey to connect Strava

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Strava is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials activity-deep-dive training-load-review; do
  curl -fsSL --create-dirs -o .claude/skills/strava-$s/SKILL.md https://revampkey.com/marketplace/strava/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only5 Strava tools

Analyse a single Strava activity in depth

Reads one Strava activity's streams and performance data to examine pacing, effort and anomalies, placed against your own heart rate and power zones. It reads only and does not change your account.

Use it when

  • You want to know why a particular run felt hard or how a ride was paced
  • You suspect a sensor glitch or GPS error in one workout and want it checked
  • You want a single session compared with similar past efforts

Tools it uses

  • get_athlete_profile
  • list_activities
  • get_activity_performance
  • get_activity_streams
  • get_athlete_zones
Example

How did my tempo run on Saturday go? Did I pace it evenly?

Saturday's 10 km tempo averaged 4:28/km, and the second half ran about 6 seconds per km faster than the first, a negative split. Heart rate stayed mostly in zone 3 and 4, with roughly 22 minutes in zone 4. One GPS spike near the 6 km mark looks like a signal error and I excluded it. Compared with your last two tempo runs, this was steadier.

Use in RevampKey

Get RevampKey to connect Strava

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Strava is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials activity-deep-dive training-load-review; do
  curl -fsSL --create-dirs -o .claude/skills/strava-$s/SKILL.md https://revampkey.com/marketplace/strava/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only7 Strava tools

Review your training load and balance with AI

Looks at your recent weekly volume, intensity split and load trend across running, cycling and other sports, and tells you whether you are progressing, overreaching or stalling. It reads your live Strava data and does not change anything.

Use it when

  • You want to know if your training is building or flattening out.
  • You suspect you are doing too much too quickly and want a check.
  • You want to see how your running, cycling and cross-training add up over weeks.

Tools it uses

  • get_athlete_profile
  • list_activities
  • get_athlete_zones
  • get_activity_performance
  • get_activity_streams
  • get_gear
  • get_club_info
Example

Am I overtraining? Review my last 8 weeks of training across all my sports.

Over the last 8 weeks you logged 34 sessions, about 19 hours. Your weekly volume rose steadily until week 6, then dropped for a planned recovery week and rose again. About 78 percent of your time was in low zones with the rest in higher zones, which fits your endurance goal. The one flag is week 7, where your cycling jumped sharply with no easy day after it. Consider one extra rest day next week.

Use in RevampKey

Get RevampKey to connect Strava

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Strava is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials activity-deep-dive training-load-review; do
  curl -fsSL --create-dirs -o .claude/skills/strava-$s/SKILL.md https://revampkey.com/marketplace/strava/skills/$s/SKILL.md
done
Other tools
Read the full skill →

Get all 3 without copying a file

RevampKey adds the skills when you connect Strava, updates them for you and removes them when you disconnect.

Download RevampKey

How Strava skills work

  1. Connect Strava

    The Strava MCP server gives the agent its tools.

  2. Ask in plain words

    “How did my tempo run on Saturday go? Did I pace it evenly?” Each SKILL.md says when it applies, so only the one that fits is loaded.

  3. Approve any change

    The agent calls the tools in order, checks its work, and shows you any change before it makes it.

How to install Strava skills

In RevampKey the skills install themselves when you connect Strava. In other tools each skill is one folder with a SKILL.md file, and you also need the Strava MCP server connected there.

About 1 minute · nothing to copy

  1. Download RevampKey for Mac, Windows or Linux and sign in.

  2. Open Connectors and connect Strava. All 3 skills come with it and stay up to date; they go away when you remove the connector.

  3. Ask in plain language, for example “How did my tempo run on Saturday go? Did I pace it evenly?”

  4. Download RevampKeyConnect Strava · 1 click

    Get RevampKey to connect Strava

    RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Strava is one click away with its skills already attached.

    Download RevampKey

    Not now? Use the skills in your current tool

    for s in essentials activity-deep-dive training-load-review; do
      curl -fsSL --create-dirs -o .claude/skills/strava-$s/SKILL.md https://revampkey.com/marketplace/strava/skills/$s/SKILL.md
    done
    Other tools

RevampKey or copy the files?

In RevampKey

  • One click when you connect Strava
  • Updated for you when a skill improves
  • Removed when you disconnect
  • The MCP server is set up for you
  • 800+ other connectors, same way
Download free

Copy into your project

  • One command per project
  • Run it again to get updates
  • You connect the Strava MCP server yourself
  • Works in Claude Code, Cursor, Codex and VS Code
See the command

Strava skills FAQ

What is a Strava agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each Strava skill describes one job, which Strava tools to use in which order, what to check first and when to stop and ask you.

Do the Strava skills change anything on their own?

3 of the 3 only read. The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in Strava.

Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect Strava; elsewhere you copy the folders into your project or skills directory.

Do I need the Strava MCP server too?

Yes. The skills tell the agent how to do the work; the Strava MCP server gives it the tools to do it. The Strava MCP setup guide covers every client.

Strava MCP server setup · This page as Markdown

Put Strava’s best workflows in your agent

Download RevampKey, connect Strava and ask your first question in about a minute.

Download RevampKeyConnect Strava · 1 click

Get RevampKey to connect Strava

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Strava is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials activity-deep-dive training-load-review; do
  curl -fsSL --create-dirs -o .claude/skills/strava-$s/SKILL.md https://revampkey.com/marketplace/strava/skills/$s/SKILL.md
done
Other tools