From fitness-coach
This skill should be used when the user asks to "start fitness coaching", "open fitness coach", "launch exercise scoring", "run the fitness plugin", "练习健身", "打开健身教练", "开始运动评分", "运动打分", "健身打卡", or when Claude should open the pose-scoring fitness coach window from this plugin.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fitness-coach:fitness-coachThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Open a native macOS window that runs a real-time exercise coach using MediaPipe
Open a native macOS window that runs a real-time exercise coach using MediaPipe PoseLandmarker. Import a standard exercise video to generate a pose template, then score your movements in real-time against the template.
The plugin ships a local Swift WKWebView host via @cloudgeek/glimpse.
Running npm install in the scripts directory installs the dependency.
SCRIPTS_DIR="${CLAUDE_PLUGIN_ROOT}/scripts"
BINARY="$SCRIPTS_DIR/node_modules/@cloudgeek/glimpse/glimpse"
NEEDS_BUILD=0
if [ ! -x "$BINARY" ]; then
NEEDS_BUILD=1
else
GLIMPSE_DIR="$SCRIPTS_DIR/node_modules/@cloudgeek/glimpse"
for src in "$GLIMPSE_DIR"/glimpse.swift "$GLIMPSE_DIR"/Info.plist; do
[ "$src" -nt "$BINARY" ] && NEEDS_BUILD=1 && break
done
fi
if [ "$NEEDS_BUILD" -eq 1 ]; then
cd "$SCRIPTS_DIR" && npm install
fi
node "${CLAUDE_PLUGIN_ROOT}/scripts/fitness-coach.mjs"
Optional overrides:
node "${CLAUDE_PLUGIN_ROOT}/scripts/fitness-coach.mjs" --width 1024 --height 768 --title "Fitness Coach"
~/.fitness-coach/standards/.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub larchliu/0_0 --plugin fitness-coach