← Back to Skills Marketplace
fdocr

running tracker

by Fernando Valverde · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
23
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install running-tracker
Description
Track, 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 h...
README (SKILL.md)

Running Tracker

Log runs and analyze running performance using the data file at {baseDir}/runs.md.

Logging a New Run

Input parsing

Runs arrive in casual formats. Extract three fields:

  • Distance: 1mi, 3k, 5k, 10k, 1.5mi, etc.
  • Date: DD/MM/YY or natural language ("today", "yesterday"). If omitted, use today's date.
  • Time: M:SS or MM:SS (duration to complete the distance).

Storage

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).

Response after logging

  1. Run stats — compute and display:

    • Pace (min/km)
    • Speed (km/h)
    • Estimated calories burned (use 62 cal/km, no elevation)
  2. 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.

Answering History Questions

Read {baseDir}/runs.md and compute whatever the user asks: averages, bests, trends, comparisons across distances, weekly/monthly summaries, training advice, etc.

Unit conversions

  • 1 mile = 1.60934 km
  • Pace = total minutes / distance in km
  • Speed = distance in km / (time in hours)

When the user's question involves a distance they haven't run (e.g. 10k projections), extrapolate cautiously and note the assumption.

Usage Guidance
This looks safe for its stated purpose. Be aware that it maintains a persistent local log of your runs in runs.md, so review or remove that file if you do not want those workout details retained.
Capability Analysis
Type: OpenClaw Skill Name: running-tracker Version: 0.1.0 The skill is a straightforward utility for logging and analyzing running performance data stored in a local markdown file (runs.md). It contains no executable code, network requests, or instructions to access sensitive system information, and its logic is strictly limited to processing workout statistics as described in SKILL.md.
Capability Assessment
Purpose & Capability
The stated purpose is to track, log, and analyze running workout times, and the instructions are limited to parsing run entries, updating the run log, and computing running statistics.
Instruction Scope
Instructions are narrowly scoped to running data and calculations such as pace, speed, calories, trends, and projections.
Install Mechanism
There is no install specification, no required binaries, no environment variables, no credentials, and no code files.
Credentials
The only environment interaction described is reading and writing the skill's local runs.md file, which is proportionate to a running tracker.
Persistence & Privilege
The skill keeps a persistent local workout history in runs.md. This is expected for the purpose, but users should know their run dates, distances, and times are retained there.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install running-tracker
  3. After installation, invoke the skill by name or use /running-tracker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release: Log, track, and analyze running workouts. - Supports intuitive input (distance, time, date) in casual formats. - Automatically calculates pace, speed, and calories burned for each run. - Provides personalized progress notes after each run (e.g. trends, personal bests, encouragement). - Answers running history questions, including bests, averages, trends, and projections.
Metadata
Slug running-tracker
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is running tracker?

Track, 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 h... It is an AI Agent Skill for Claude Code / OpenClaw, with 23 downloads so far.

How do I install running tracker?

Run "/install running-tracker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is running tracker free?

Yes, running tracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does running tracker support?

running tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created running tracker?

It is built and maintained by Fernando Valverde (@fdocr); the current version is v0.1.0.

💬 Comments