Fitness Coaching
@bodhi584Instruction-only SKILL.md that plans weekly workouts, applies progressive overload and deloads, reviews training logs, and refers out for medical issues.
Markdown-only skill with no scripts, network access or credentials; its risk is advice quality, which built-in refusal rules address. Reviewed by its own author.
Install Fitness Coaching in Google Antigravity
Antigravity loads skills from .agents/skills/ in your project or ~/.gemini/config/skills/ for all projects (official docs). Full guide
Install the "Fitness Coaching" skill for Google Antigravity. Follow the steps at https://www.antigravityskills.org/install/fitness-coaching.md (source: https://github.com/bodhi584/skills-directory/tree/main/skills/fitness-coaching). Before running anything, show me what you will download and whether it includes scripts, and wait for my OK. Install it into this project (.agents/skills/) unless I say global. When done, check that Antigravity lists it as an installed skill.
The agent reads the install file, shows you what it will download and waits for your OK.
Option 2: install it yourself
- 1. Clone only the skill folder
git clone --depth 1 --filter=blob:none --sparse https://github.com/bodhi584/skills-directory.git /tmp/skills-directory && git -C /tmp/skills-directory sparse-checkout set skills/fitness-coaching
Downloads only skills/fitness-coaching (5 files) from bodhi584/skills-directory into /tmp/skills-directory.
- 2. Copy into your workspace (this project only)
mkdir -p .agents/skills && cp -r /tmp/skills-directory/skills/fitness-coaching .agents/skills/fitness-coaching
Run from your project root. Antigravity reads workspace skills from <project>/.agents/skills/<folder>/.
- 3. Or copy globally (all projects)
mkdir -p ~/.gemini/config/skills && cp -r /tmp/skills-directory/skills/fitness-coaching ~/.gemini/config/skills/fitness-coaching
Use this instead of the workspace step to have the skill in every project. Antigravity reads global skills from ~/.gemini/config/skills/<folder>/.
- 4. Check that Antigravity sees it
Antigravity 2.0 app: start a new conversation and ask "What skills do you have?" (the app has no /skills command). Antigravity CLI: run /skills; in a session that was already open, run /skills reload first. fitness-coaching should be listed. We have not run this particular skill in Antigravity; the check steps are the ones we used for other skills.
The skills-directory README lists Antigravity as a supported platform but has no per-skill install instructions. No API keys, binaries or network access are needed: the folder is Markdown only.
Using Claude Code, Cursor or Codex? See other assistants below.
What is Fitness Coaching?
How to use Fitness Coaching?
Key features of Fitness Coaching
- ✓7 safety rules in SKILL.md that run before anything else: not-medical-advice notice, refer-out list, stop-on-pain, no calorie or weight targets, no supplements or drugs, no invented studies, swap any exercise that hurts (we counted)
- ✓Refer-out list of 5 triggers (chest pain, dizziness or palpitations; a medical condition or recent surgery; pregnancy or postpartum; injury or persistent or joint pain; under 18) after which the skill is told not to write a plan (we counted)
- ✓Split guide by days per week and a rep, set, rest and effort (RIR/RPE) table for four goals (we counted)
- ✓Double progression as the default overload rule, plus a deload every roughly 4-8 weeks or after two stalled sessions (SKILL.md section 4)
- ✓Worked example: 2 sessions of 5 exercises each for a beginner with home dumbbells, then a one-week log review of 3 lifts that ends with exact next-session loads (examples/example-beginner-plan.md)
- ✓Plan template (54 lines) and workout-log template (20 lines) with columns for load, reps, RIR, sleep, energy and pain notes (we counted)
When to use Fitness Coaching
- 1Build a 3-day full-body plan for a beginner training at home
- 2Set up an upper/lower split for a 4-day gym schedule
- 3Review a week of logged sets and get next-session loads and reps
- 4Decide when to take a deload week
- 5Swap an exercise that feels uncomfortable for a safer alternative
Installation & Setup Guide
Agent Rules / Prompt SetupFollow these steps (taken from the project's own docs) to configure Fitness Coaching in your development environment.
mkdir -p .agents/skills && cp -r /tmp/skills-directory/skills/fitness-coaching .agents/skills/fitness-coaching
Priority platform for this site. Needs the sparse clone from the Antigravity section above first. Global alternative: ~/.gemini/config/skills/.
mkdir -p ~/.claude/skills && cp -r /tmp/skills-directory/skills/fitness-coaching ~/.claude/skills/fitness-coaching
The repository does not document Claude Code installation for this skill. The path is the generic personal-skills folder from the Claude Code docs (code.claude.com/docs/en/skills): ~/.claude/skills/<name>/SKILL.md, or .claude/skills/ for one project.
mkdir -p .cursor/skills && cp -r /tmp/skills-directory/skills/fitness-coaching .cursor/skills/fitness-coaching
Not documented by the project. Cursor's own docs (cursor.com/docs/context/skills) list .cursor/skills/ and .agents/skills/ as project skill folders, so the Antigravity copy in .agents/skills/ is picked up by Cursor as well.
Usage Example & Verification
1. (repo example, examples/example-beginner-plan.md) I want to get stronger and build some muscle. I've never really trained. I can do 3 days a week, about 45 minutes, at home. I have adjustable dumbbells up to 20 kg and a bench. No injuries. 2. (our example) I train 4 days a week at a full gym and want more muscle. Give me an upper/lower plan and tell me when to deload. 3. (our example) I get a sharp pain in my right knee when I squat. Write me a leg day.
Antigravity 2.0 app: start a new conversation and ask "What skills do you have?" (the app has no /skills command). Antigravity CLI: run /skills; in a session that was already open, run /skills reload first.
Security Review
Static reviewMarkdown-only skill with no scripts, network access or credentials; its risk is advice quality, which built-in refusal rules address. Reviewed by its own author.
Full review: scope, findings, risks
The folder contains five text files and nothing executable. A grep for http, curl, fetch, subprocess, eval and exec found no matches, and no environment variables or API keys are used. SKILL.md starts with a Safety rules section (not-medical-advice notice, a 5-item refer-out list, stop-on-pain guidance, no calorie or weight targets, no supplements or drugs, no invented studies) and the ranges it gives are general, commonly used training ranges, not personalised medical guidance. Because we wrote the skill ourselves, this is a self-review of text, not a test of how a given model behaves.
Operational Notes & Known Limitations
Known Limitations
- •General fitness information only, not medical advice: per SKILL.md the agent must refuse to write a plan when you mention pain, injury, a medical condition, pregnancy or being under 18, and refer you to a professional
- •No nutrition: no calorie numbers, macros or weight-loss targets (SKILL.md safety rule 4), and no supplement or drug advice (rule 5).
- •It cannot see your technique. SKILL.md recommends filming heavy lifts or using an in-person coach
- •No scripts, no tracking database and no charts: progress is only as good as the log you paste in
- •Antigravity: it is a plain SKILL.md folder, so it works the same way there as anywhere else; the repository README does not give install steps for it, so the steps below are ours
- •Different from task-management (one TASKS.md tracker) and personal-assistant (tasks plus memory files), which are general productivity skills: this one only does training plans, with refusal rules
Frequently Asked Questions
Is the Fitness Coaching skill safe to install?
The folder is 5 text files with no scripts, no URLs, no network calls and no API keys (we grepped for http, curl, fetch, subprocess, eval and exec at commit fc155de). The real risk is advice quality: SKILL.md tells the agent to refuse plans for pain, injuries, medical conditions, pregnancy and under-18s, and to avoid calorie targets and supplements.
How do I install Fitness Coaching in Antigravity?
Sparse-clone bodhi584/skills-directory, copy skills/fitness-coaching into .agents/skills/ in your project (or ~/.gemini/config/skills/ for all projects), then ask "What skills do you have?" in the app or run /skills in the CLI. Or paste the one-line agent prompt at the top of this page.
Does it give diet or calorie plans?
No. SKILL.md safety rule 4 bans calorie numbers, macro targets, weight-loss rates and body-weight goals, and refers you to a dietitian or doctor.
Can it track my workouts?
Only through templates/workout-log.md. You fill in loads, reps and effort and paste the log; the agent applies the double-progression rule and writes next-session targets. Nothing is stored by the skill.
Who wrote it, and is it independently reviewed?
We did (antigravityskills.org, MIT licence, October 2026), because we found no maintained, licensed open-source fitness-coaching skill when we searched. So this review is by the author; read the five files yourself before relying on it.
Supported Platforms
Keep exploring this topic
Browse the full Antigravity skills directory for more source-linked skills with install steps and static safety reviews.
Related Skills
Personal Assistant (Productivity)
@anthropics
Anthropic's productivity plugin: a TASKS.md task list, two-tier workplace memory and a local dashboard so the agent works like a personal assistant.
Task Management
@anthropics
Anthropic's task-management skill: the agent keeps your to-dos in a plain TASKS.md file with Active, Waiting On, Someday and Done sections.
Smart Home (OpenHue)
@openclaw
OpenClaw's OpenHue skill: lets an agent control Philips Hue lights, rooms and scenes through a Hue Bridge with the openhue CLI.
Popular Skills
View All →Agent Manager
@sickn33
Manage multiple local CLI agents via tmux sessions.
Systematic Debugging
@sickn33
Debug systematically, not randomly. Find and fix bugs methodically.
Browser Automation (Playwright)
@sickn33
Expert browser automation for cleaning scraping and reliable testing.