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
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 技能。
# 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...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.