wger Fitness Manager
by @0xjaspreet
Manage and track gym workouts, routines, nutrition, and progress using the wger API for viewing, creating, updating, and reporting fitness data.
clawhub install wger-fitness📖 About This Skill
name: wger-fitness description: Manage gym routines and fitness tracking in wger via API. Use for viewing, editing, creating workouts, logs, nutrition plans, and progress analysis. Integrates with OpenClaw crons/subagents for automated tracking. Triggers on fitness/gym/wger queries: (1) Log workouts, (2) View routines/plans, (3) Update goals, (4) Generate reports, (5) API-based pulls/pushes.
wger Fitness Manager
wger is an open-source fitness tracker with REST API for routines, logs, nutrition, and progress. This skill handles API interactions for seamless integration with OpenClaw (exec/curl for calls, subagents for analysis).
Setup (One-Time)
Core Workflows
1. View Routines & Plans
Load current workouts/logs.Example:
Action: Use read tool on scripts/view_logs.py for formatted output.
2. Edit/Create Workouts
Add/update routines/logs.Example:
Action: Run scripts/create_log.py or edit_log.py with params (date, exercise, reps).
3. Nutrition & Goals
Track meals, set targets.Example:
Action: Use references/nutrition.md for macros; scripts/set_goal.py for updates.
4. Reports & Analysis
Generate progress, export.Example:
Bundled Resources
When to Use
Trigger on: "Log my workout", "View wger routine", "Update fitness plan", "wger API call", "Fitness progress report". For automation: Crons/subagents (e.g., daily pull to health.md).Security: Token in env; self-host for privacy (Docker setup in references/selfhost.md). Rate: 100/min—fine for pulls.