TopRank Skills

Home / Claw Skills / 其他 / workout
Official OpenClaw rules 15%

workout

Track workouts, log sets, manage exercises and templates with workout-cli. Supports multi-user profiles. Use when helping users record gym sessions, view history, or analyze strength progression.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

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

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

Overview

Skill Key
gricha/workout
Author
gricha
Source Repo
openclaw/skills
Version
-
Source Path
skills/gricha/workout
Latest Commit SHA
bda04983cebf3916962b261171b8422bfa1bad50

Extracted Content

SKILL.md excerpt

# Workout CLI

## Multi-User Profiles

Multiple people can track workouts independently using profiles.

```bash
workout profile list               # List all profiles
workout profile create sarah       # Create new profile
workout profile delete old         # Delete profile
```

When multiple profiles exist, specify which one:
```bash
workout --profile mike start push-day
workout --profile mike log bench-press 185 8
workout --profile mike done
```

- **Single profile**: Commands work without `--profile` (backwards compatible)
- **Shared exercises**: Exercise library shared across profiles
- **Per-user data**: Templates, workouts, config are per-profile

## CRITICAL RULES

### 1. Always Add New Exercises First
If user mentions an exercise not in library, **add it before logging**:
```bash
workout exercises add "Dumbbell RDL" --muscles hamstrings,glutes --type compound --equipment dumbbell
```
Never skip this — unknown exercises will fail to log.

### 2. Log Accurate Numbers — Notes Are NOT a Substitute
Sets require **correct weight and reps**. Numbers feed statistical analysis (PRs, volume, progression).
- ❌ WRONG: Log 0 lbs then add a note with the real weight
- ✅ RIGHT: Log the actual weight used

If user doesn't specify weight, **ASK** before logging. Don't assume 0.

### 3. Notes Are Metadata Only
Use notes for context (injuries, form cues, equipment notes), not to correct bad data:
```bash
workout note "Left elbow tender today"
workout note bench-press "Used close grip"
```

## Core Commands
```bash
workout start --empty              # Start freestyle session
workout start push                 # Start from template
workout log bench-press 135 8      # Log set (weight reps)
workout log bench-press 135 8,8,7  # Log multiple sets
workout note "Session note"        # Add note
workout note bench-press "Note"    # Note on exercise
workout swap bench-press db-bench  # Swap exercise
workout done                       # Finish session
workout cancel...

Related Claw Skills