Back to projects

Workout Page

Paste a workout video link. Get a page you train from.

Download skill
Claude Code skillFree

What it does

You give it a workout video link (YouTube or anything yt-dlp can read). It finds where each exercise is demonstrated, cuts a short looping clip per exercise with ffmpeg, and builds one HTML page: clip, rep count, and form cues per exercise, plus a tap-to-count round counter.

The output is a folder with one HTML file and a few small mp4s. No build step, no server, no accounts. It works offline, AirDrops to a phone, or deploys to any static host as-is.

Setup

  1. Download the skill and unzip it into ~/.claude/skills/
  2. In a Claude Code session, paste a video link and ask for a workout page
  3. It checks for yt-dlp, ffmpeg, and jq, and installs what's missing

Why

I kept a kettlebell circuit from a 52-second video on my own dashboard — four clips, rep counts, a round counter. It turned out to be the thing I actually used mid-workout, so I packaged the process into a skill.