From Claude Ski
Launch Claude Ski, a terminal downhill skiing arcade game, in a new terminal window and report the final score. Use when the user runs /claude-ski:play (or /claude-ski) or asks to play the skiing game.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-ski:playThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This is a **deterministic terminal game**, not a model task. Do not simulate
This is a deterministic terminal game, not a model task. Do not simulate gameplay, narrate frames, or read the source to describe it. Your only job is to launch it and report the result.
Run this single command:
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/claude-ski.py" --launch
The game needs a real keyboard, which the Claude Code tool subprocess does not
provide — so --launch opens the game in a new terminal window (a real
TTY) and then waits for the run to finish.
When the command returns it prints a score recap (outcome, score, distance, time, top speed, jumps, crashes, yetis blasted, session best). Relay that recap to the user.
python3 -c "import json;print(open('/tmp/claude-ski-result.json').read())") when they finish.Arrow keys / WASD steer · Space hops · P pauses · Q quits · R restarts.
Grab the orange Claude crab for 15s of rainbow invincibility, and ram the
yeti while invincible to blow it up.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub gizm0duck/claude-ski --plugin claude-ski