TopRank Skills

Home / Claw Skills / 其他 / ai-running-coach
Official OpenClaw rules 15%

ai-running-coach

AI Running Coach — personalized training via IM with automatic Strava-driven plan adjustments. Use when the user asks about running training, workout plans, marathon/half-marathon/10K/5K preparation, today's workout, weekly schedule, running stats/records (fastest, longest, weekly mileage), Strava analysis, or wants to chat with an AI running coach. Triggers on: running plan, training plan, today's workout, running stats, Strava data, marathon training, running coach.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 ai-running-coach 技能。 若已安装,则直接安装 ai-running-coach 技能。

Overview

Skill Key
aplomb2/ai-running-coach
Author
aplomb2
Source Repo
openclaw/skills
Version
-
Source Path
skills/aplomb2/ai-running-coach
Latest Commit SHA
881dad83ffe0bef211a73c479d929bb335f65115

Extracted Content

SKILL.md excerpt

# AI Running Coach

OpenClaw-powered running coach that delivers personalized training via IM. The core value: **Strava data flows in automatically, and the AI adjusts your plan in real-time**.

## Setup

The `arc` CLI handles all API calls. Token stored at `~/.config/airunningcoach/config.json`.

### First-Time Onboarding

If no token is configured (`arc config show` returns "not set"):

1. Send the user this welcome message:
```
🏃 Welcome to AI Running Coach!

To connect your account:
1. Register → https://airunningcoach.net/register
2. Choose Pro (3-day free trial, cancel anytime)
3. Connect Strava → Profile page
4. Generate API Token → Profile page
5. Paste your arc_xxx token here

Already have an account? Just paste your token!
```

2. When user pastes a token: `arc config set-token <token>` then `arc config test`
3. After successful connection, suggest: "Want me to check your Strava data and create a plan?"

## Core Workflows

### 1. Daily Check-In
```bash
arc today    # Today's workout
arc week     # Full week view
```
Format the output in a friendly IM message. Add encouragement.

### 2. AI Coach Chat (THE MAIN INTERFACE)
```bash
arc coach "user's message"
```
The coach endpoint has **full context**: active plan, Strava history, body feedback, personal records. Use this for ALL conversational interactions — it handles:
- Training questions ("How should I pace today's tempo?")
- Data queries ("What's my fastest 5K?" "How many km did I run this month?")
- Plan adjustments ("I'm injured, what should I do?")
- Motivation and encouragement

### 3. Creating a Plan via IM (CONVERSATIONAL FLOW)

**Do NOT ask for all parameters at once.** Guide the user through a conversation:

**Step 1** — Ask: "What distance are you training for? (5K / 10K / Half Marathon / Marathon)"

**Step 2** — Ask: "How many weeks do you have? (4-16 weeks)"

**Step 3** — Ask: "What's your goal? (Race a specific time / General fitness / Weight loss)"
- If race: "Do you have a target finish tim...

Related Claw Skills