# fitness-coach

Builds customized workout schedules with specific sets, reps, and rest periods. Helps adjust training routines around available gear, session time, and target goals.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 822 installs · ★ 5
- Author: tatat
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/tatat/agents-playground/tree/HEAD/skills/fitness-coach/SKILL.md
- Updated: 2026-01-05
- HTML: https://affpapa.org/en/nevibecode/skills/fitness-coach

## What it does

This skill guides the AI to generate structured multi-week training schedules. You provide your goal, current experience, session length, and accessible gym gear. In return, it outputs a day-by-day plan covering specific movements, target sets, rep counts, and rest intervals, along with cues on lifting form.

Each routine incorporates warm-ups, cool-downs, and deliberate rest gaps between identical muscle groups. You must specify existing physical limitations in your prompt: the skill builds routines strictly from supplied context and cannot infer joint issues on its own. It also outlines progression steps across weeks, adjusting exercise variety or workload over time.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill fitness-coach -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/fitness-coach/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/fitness-coach/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill fitness-coach -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/fitness-coach/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill fitness-coach -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/fitness-coach/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install tatat/agents-playground fitness-coach
```

2. **Manually: put the files in place**
- File: `.github/skills/fitness-coach/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill fitness-coach -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/tatat/agents-playground --path skills/fitness-coach
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/fitness-coach/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill fitness-coach -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/tatat/agents-playground/tree/HEAD/skills/fitness-coach/SKILL.md

## When to use it
- generate a weekly routine tailored to gym or home equipment
- map out sets, reps, and rest timers for specific training targets
- plan muscle recovery days to avoid overtraining
- outline week-by-week exercise progressions

## Example prompts
- Create a 3-day dumbbell-only strength routine for a beginner with 45 minutes per session
- Build a 4-week bodyweight conditioning schedule for someone with lower back sensitivity
- Draft a workout split focused on muscle endurance with cues for bench press technique

## Similar
- [Coach Watts](https://affpapa.org/en/nevibecode/mcp/coach-watts.md) — MCP server · ★ 104
- [Suunto MCP](https://affpapa.org/en/nevibecode/mcp/suunto-mcp.md) — MCP server · ★ 35
- [fitness-wellness](https://affpapa.org/en/nevibecode/skills/fitness-wellness.md) — skill · 663 installs
- [Your Move Exercise Video API](https://affpapa.org/en/nevibecode/mcp/your-move-exercise-video-api.md) — MCP server · ★ 1
- [whoop](https://affpapa.org/en/nevibecode/mcp/whoop.md) — MCP server · ★ 175
- [COROS](https://affpapa.org/en/nevibecode/mcp/coros.md) — MCP server · ★ 75

From the same set: [tatat/agents-playground](https://affpapa.org/en/nevibecode/by/tatat/agents-playground.md) — 2 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
