Install
openclaw skills install running-trackerTrack, log, and analyze running workout times. Use when the user reports a new run (e.g. "1mi 8:20", "3k 15:33", "just finished a run"), asks about running history, pace, progress, personal bests, training advice based on their logged runs, or anything related to their running data.
openclaw skills install running-trackerLog runs and analyze running performance using the data file at {baseDir}/runs.md.
Runs arrive in casual formats. Extract three fields:
1mi, 3k, 5k, 10k, 1.5mi, etc.DD/MM/YY or natural language ("today", "yesterday"). If omitted, use today's date.M:SS or MM:SS (duration to complete the distance).Append a new row to the markdown table in {baseDir}/runs.md. Store dates as YYYY-MM-DD. Keep the table sorted by date ascending (newest at the bottom).
Run stats — compute and display:
Progress note — 2-3 sentences comparing this run to recent history. Examples: pace trend, personal best alert, slowest/fastest in N days, streak observations. Be honest — if they slowed down, say so encouragingly.
Read {baseDir}/runs.md and compute whatever the user asks: averages, bests, trends, comparisons across distances, weekly/monthly summaries, training advice, etc.
When the user's question involves a distance they haven't run (e.g. 10k projections), extrapolate cautiously and note the assumption.