Workout Logger for Openclaw

A conversational fitness assistant that tracks your workouts, calculates personal records, and provides data-driven exercise suggestions.

jhillin8
v1.0.0
Jan 25, 2026
1
3.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install workout-logger

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install workout-logger using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Workout Logger?

Workout Logger is a specialized tool designed to simplify fitness tracking through natural language processing. Instead of manually entering data into complex spreadsheets, this skill allows users to record strength training, cardio sessions, and flexibility routines simply by describing them. As a versatile addition to the Openclaw Skills library, it acts as a digital gym partner that remembers every set, rep, and mile to help you stay consistent and focused on your goals.

The skill provides a seamless bridge between your physical activity and your digital history. By analyzing your inputs, it can automatically detect improvements in volume, strength, or endurance, offering a high-level overview of your physical progress without the friction of traditional logging apps.

Workout Logger Use Cases

  • Logging strength training sets like bench press or squats using conversational phrasing.
  • Tracking cardio metrics including distance, duration, and pace for running or cycling.
  • Retrieving personal record (PR) data to see your all-time best lifts or fastest times.
  • Requesting exercise suggestions based on muscle groups or available time.
  • Reviewing monthly workout frequency and volume to ensure training consistency.

How Workout Logger Works

  1. The skill receives a natural language input describing a workout or a request for progress data.
  2. It parses the text to identify the exercise type, weight, repetitions, sets, or time-based metrics.
  3. The workout is logged into the local database, categorized by exercise type (Strength, Cardio, Flexibility, or Sports).
  4. The system automatically checks the new entry against historical data to determine if a new Personal Record (PR) has been achieved.
  5. It provides a summary of the activity and updates the user's progress charts and recovery status.

Workout Logger Setup

To get started with Workout Logger, ensure your environment is prepared for Openclaw Skills. Install the skill using the following command:

openclaw install workout-logger

After installation, the skill is ready to receive input. You can begin by saying "Log workout" or simply entering your first exercise, such as "Bench press 135lbs 3x10".

Workout Logger Data Schema & Taxonomy

Workout Logger organizes fitness data into a structured format to ensure accurate tracking and easy exporting. The internal schema includes:

Metric Description
Exercise Name The specific name of the movement (e.g., Deadlift, 5k Run)
Category The type of activity: Strength, Cardio, Flexibility, or Sports
Volume Data Detailed sets, reps, and weight for strength training
Performance Distance and time for cardio-based activities
Achievements Flags for 1RM, volume PRs, and streaks
Timestamp Precise date and time for historical history tracking

Workout Logger Advanced Features

  • Automatic 1RM Estimation: Calculates your estimated one-rep max based on sub-maximal lift data.
  • Smart Recovery Status: Analyzes recent training frequency to suggest optimal rest days or light sessions.
  • CSV Data Export: Allows users to export their entire workout history for use in external analysis tools.
  • Contextual Recall: Supports commands like "same as last time" to quickly log recurring routines without re-typing details.
  • Multi-Activity Support: Handles complex inputs containing multiple different exercises in a single message.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*