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
npx skills add Juggernaut0825/bulkcut-coach --skill bulkcut-coachgit clone --depth 1 https://github.com/Juggernaut0825/bulkcut-coach.git /tmp/bulkcut-coach
mkdir -p ~/.claude/skills
cp -r /tmp/bulkcut-coach/. ~/.claude/skills/bulkcut-coachPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 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:
```bash
python scripts/app.py photo <image_path>
```
### Text Meal Logging
When user describes what they ate:
```bash
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:
```bash
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:
```bash
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')
"
```Details
- Skill name
bulkcut-coach- Repository
- Juggernaut0825/bulkcut-coach
- License
- MIT
- Repo updated
- 23 February 2026
FAQ
What does the Bulkcut Coach skill do?
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.
How do I install the Bulkcut Coach skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add Juggernaut0825/bulkcut-coach --skill bulkcut-coach. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Bulkcut Coach popular?
It lives in Juggernaut0825/bulkcut-coach, which has 5 GitHub stars and 0 forks.
Related skills
Cherina Pod
5realchendahuang/cherina-pod
Turn any podcast episode into a listening-practice lesson for language learners — an offline player page (line-by-line playback, loop, blind listening, word-by-word highlight), a printable bilingual handout, and key-phrase notes. Default is English audio with Chinese translation; Chinese audio with English translation also works. Use when the user wants to practise listening with a podcast, e.g. "把这期播客做成精听课", "用播客练听力", "做一份听力讲义", "播客精听", "make a listening lesson from this podcast".
AI Image to Vector Redesign
5hxr223/ai-image-to-vector-redesign
Finish flattened GPT Image 2 design outputs by rebuilding text and layout into sharp, editable SVG/PDF/high-resolution PNG deliverables. Use for AI-generated posters, long images, infographics, flyers, social cards, and marketing graphics when upscaling or tracing would not fix blurry text or layout artifacts.
Construction Video Prompt Engineering
5XuJinghao221/construction-video-prompt-skill
Generate copy-ready English and Chinese positive/negative prompts for engineering video clips after identifying the clip type and requested output frame size. First/last frame files are optional and are normally supplied later to the video model; use this skill for construction actions, viewpoint transitions, static showcases, stage boundaries, object continuity, camera stability, action direction, and repair of observed failures. Do not use for generic cinematic prompts, frame creation, video generation, or full video editing.
Xxd Panel 046
5nevertoday/xxd-panel-046
XXD Panel 046|Impasto Micro-World: rebuilds the photo's subject as a small, tactile 3D miniature painted in thick impasto oil, standing on one clear diagonal band of thick paint — water, ground, a path or a strip of light — across bright white textured paper with wide whitespace, with reflections, ripples or light spots where they fit and only a few impasto clouds, a sun or mist behind. Visible paint ridges and palette-knife marks; bright, fresh colours (sky blue, lake teal, fresh green, warm yellow, coral, peach) drawn from the photo. A short title with a little small text. Outputs PNG top-bo
Demo Video
5surajshetty3416/demo-video-skill
Produce a polished, ScreenStudio-style 60fps product demo video of a web app with a tiny, dependency-light pipeline — Playwright frame capture + a multiprocess Pillow compositor streaming into ffmpeg (no Node/Remotion). Drives the app one step per frame so playback is true 60fps regardless of capture speed, then renders a gradient background, a rounded window with a soft shadow, a crisp vector cursor, click pulses, keyboard-shortcut keycaps, and a cinematic push-in that scales the whole window and eases out at the end; HD=1 re-renders the same capture at retina resolution. Also ingests hand-dr
Ugc Creator
50xAnni/ugc-creator
Turns Claude into a hyper-realistic AI UGC influencer studio. Use this whenever the user wants to create, manage, or scale a synthetic/AI influencer or AI UGC creator: building a consistent character, writing image or video generation prompts for an AI model (Flux, Midjourney, Kling, Sora, Veo, etc.), producing TikTok/Reels/Shorts-style content, product/testimonial/UGC clips, or "shot on iPhone" lifestyle photos of a recurring synthetic person. Trigger it even when the user doesn't say "skill": e.g. "make my AI model look the same in every post", "generate a week of UGC for my AI girl", "why d
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.