Workouts
Build a personal workout tracking system with exercises, routines, progression, and PRs.
Why use this skill?
Build a professional workout tracking system with OpenClaw. Manage exercise logs, personal records, routines, and training progression directly in your local workspace.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/workoutsWhat This Skill Does
The Workouts skill transforms your local machine into a comprehensive, text-based fitness companion. It empowers you to track strength, cardio, and flexibility training directly within your workspace using a structured markdown-based system. By storing data in a dedicated ~/workouts/ directory, it maintains a persistent record of your training history, standardized exercise databases, and routine templates. The skill excels at surfacing historical data—such as your last session's performance—to inform your current workout, calculating progression, and automatically identifying Personal Records (PRs) based on your inputs. It acts as an analytical engine that keeps you consistent by flagging potential overtraining, suggesting weight increments, and maintaining visibility into your long-term fitness trajectory.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/ivangdavila/workouts
Use Cases
- Strength Tracking: Log detailed lifting sessions including sets, reps, and weight, while tracking RPE and identifying failed reps.
- Progression Management: Automatically receive suggestions for weight or rep increases based on previous performance data.
- Routine Planning: Define and store multiple training splits (e.g., PPL, Upper/Lower) as templates for quick logging and comparison against actual outcomes.
- Injury Prevention & Recovery: Monitor frequency of muscle group usage to prevent overtraining and log recovery metrics like sleep quality and soreness.
- Cardio Monitoring: Track distance, pace, and conditions for running, cycling, and other aerobic activities.
Example Prompts
- "I'm heading to the gym for Push Day. What were my stats for bench press and overhead press last time?"
- "Log my workout: Squats 3x5 at 100kg, RDLs 3x10 at 70kg. Felt moderate, took 2 minutes rest between sets."
- "Show me my current deadlift PR and tell me if I've reached a plateau lately."
Tips & Limitations
- Consistency is Key: Use standard spelling for exercise names (e.g., always use "Barbell Back Squat") to ensure accurate progression tracking and PR discovery. The system relies on string matching for database aggregation.
- Progressive Enhancement: Start simple by just logging your raw data. Once you have a few weeks of entries, start formalizing routines and tracking PRs. Avoid overcomplicating your data structure too early.
- Scope: This skill is strictly for workout tracking. It intentionally excludes features like macro or calorie counting, which are better managed in dedicated nutrition applications. Use this to focus on movement quality and physical output rather than external variables.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ivangdavila-workouts": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.