probe-strava-connection
Verify Strava MCP connectivity and capture athlete identity before flipping the integrations.strava.connected flag.
Skill by josix
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/josix-probe-strava-connection
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/probe-strava-connection
What's inside
- Skill name
probe-strava-connection- Description
- Verify Strava MCP connectivity and capture athlete identity before flipping the integrations.strava.connected flag. Returns ok+athlete_id on success, classified error on failure.
- License
- unknown
- Instructions
- 26 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- body.md
The license isn't open source, so the instructions aren't shown here. Read SKILL.md on GitHub
More from josix/claude-running-coach
- 0.474score
fetch-strava-activity
josix
Pulls recent run activities from the Strava MCP server, normalizes them to the workouts.json schema using strava_normalize.py helpers, deduplicates by…
SkillCFreshness: CClaude Code +9 - 0.474score
fetch-garmin-activity
josix
Pulls recent run activities from the garmin-givemydata MCP server: triggers garmin_sync to refresh the local SQLite, queries activity IDs in the requested…
SkillCFreshness: CClaude Code +9 - 0.469score
compute-vdot
josix
Translates a recent race result (distance + time) into a VDOT fitness score and the corresponding training pace table (E/M/T/I/R per km).
SkillCFreshness: CClaude Code +9 - 0.467score
weekly-review
josix
Aggregates the past 7 days of completed workouts: total mileage, quality session adherence, fatigue indicators (RPE creep, HR drift).
SkillCFreshness: CClaude Code +9 - 0.467score
adapt-plan
josix
Applies 1/2/3-strike adjustment rules to plan.json based on a single workout's analysis dict.
SkillCFreshness: CClaude Code +9 - 0.467score
analyze-workout
josix
Computes adherence delta between actual and prescribed workout: pace deviation %, completion %, HR drift, RPE delta.
SkillCFreshness: CClaude Code +9 - 0.467score
taper-protocol
josix
Specialized logic for the final 2-3 weeks before race day: -20%/-40%/-60% volume curve, intensity preservation in race-week-minus-1, race-day shakeout.
SkillCFreshness: CClaude Code +9 - 0.467score
build-training-plan
josix
Generates a complete macrocycle (base/build/peak/taper) from a runner's goal, target race date, available training days, and current VDOT.
SkillCFreshness: CClaude Code +9 - 0.467score
probe-garmin-connection
josix
Verify Garmin Connect MCP connectivity and capture user identity before flipping the integrations.garmin.connected flag.
SkillCFreshness: CClaude Code +9 - 0.467score
recovery-protocol
josix
Inserts a post-race or injury-flag recovery block into plan.json: 4 days rest + 3 easy jog days (post-race), or 3 rest + 1 recovery (red-flag-fatigue), or 7…
SkillCFreshness: CClaude Code +9 - 0.467score
research-methodology
josix
Web-search-backed Q&A for novel coaching questions outside the plan's standard logic: heat acclimation, recovery from illness, pacing strategies for unique…
SkillCFreshness: CClaude Code +9 - 0.462score
generate-daily-workout
josix
Renders today's workout card from plan.json and daily_state.json as a Markdown block.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- May 2, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- License unknown
- Repository
- github.com/josix/claude-running-coach
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from josix
- 0.474score
fetch-garmin-activity
josix
Pulls recent run activities from the garmin-givemydata MCP server: triggers garmin_sync to refresh the local SQLite, queries activity IDs in the requested…
SkillCFreshness: CClaude Code +9 - 0.474score
fetch-strava-activity
josix
Pulls recent run activities from the Strava MCP server, normalizes them to the workouts.json schema using strava_normalize.py helpers, deduplicates by…
SkillCFreshness: CClaude Code +9 - 0.469score
compute-vdot
josix
Translates a recent race result (distance + time) into a VDOT fitness score and the corresponding training pace table (E/M/T/I/R per km).
SkillCFreshness: CClaude Code +9 - 0.467score
build-training-plan
josix
Generates a complete macrocycle (base/build/peak/taper) from a runner's goal, target race date, available training days, and current VDOT.
SkillCFreshness: CClaude Code +9 - 0.467score
analyze-workout
josix
Computes adherence delta between actual and prescribed workout: pace deviation %, completion %, HR drift, RPE delta.
SkillCFreshness: CClaude Code +9 - 0.467score
adapt-plan
josix
Applies 1/2/3-strike adjustment rules to plan.json based on a single workout's analysis dict.
SkillCFreshness: CClaude Code +9
Cite this page
probe-strava-connection skill. Agent Mart. https://agentmart.dev/skills/josix-probe-strava-connection (last updated 2026-10-24)