bulkcut-coach
Fitness and diet tracking tool. Use when the user wants to analyze food photos for calories, log workouts, calculate metabolism (BMR/TDEE), get daily calorie summaries, or generate training/diet plans. Invoked with /bulkcut-coach.
install
source · Clone the upstream repo
git clone https://github.com/Juggernaut0825/bulkcut-coach
Claude Code · Install into ~/.claude/skills/
git clone --depth=1 https://github.com/Juggernaut0825/bulkcut-coach ~/.claude/skills/juggernaut0825-bulkcut-coach-bulkcut-coach
manifest:
SKILL.mdsource content
BulkCut Coach - Fitness & Diet Tracker
Uses Gemini 3 Flash (via OpenRouter) for food photo analysis and personalized planning.
How to Use
All commands run from the project root. Parse the user's natural language and call the appropriate command via Bash.
Food Photo Analysis
When user shares a food image path:
python scripts/app.py photo <image_path>
Text Meal Logging
When user describes what they ate:
python scripts/app.py meal "<description>"
Workout Logging
When user describes their training (exercises, sets, reps, weight), do NOT use the interactive
train command. Instead call Python directly:
python -c " import sys; sys.path.insert(0, 'scripts') from training import log_training r = log_training([ {'name': '<exercise>', 'sets': <n>, 'reps': <n>, 'weight_kg': <n>}, ]) print(f'Calories burned: {r[\"calories_burned\"]} kcal') "
Parse the user's natural language into the exercise list. Examples:
- "4x4 squat at 112.5kg" →
{'name': 'Back Squat', 'sets': 4, 'reps': 4, 'weight_kg': 112.5} - "3x2 power clean 67.5kg" →
{'name': 'Power Clean', 'sets': 3, 'reps': 2, 'weight_kg': 67.5}
Body Metrics
When user provides height/weight/age/gender/body fat:
python -c " import sys; sys.path.insert(0, 'scripts') from metabolism import set_metrics p = set_metrics(<height_cm>, <weight_kg>, <age>, '<gender>', <body_fat_pct_or_None>) print(f'BMR: {p[\"bmr\"]} kcal/day\nTDEE: {p[\"tdee\"]} kcal/day') "
Goal Setting
python scripts/app.py goal <cut|bulk|maintain>
Daily Summary
python scripts/app.py summary
Generate Plan
python scripts/app.py plan
History
python scripts/app.py history