fitness-wellness — скилл для Claude Code: анимации
Скилл задаёт тайминги и приёмы анимации для фитнес-приложений, трекеров тренировок и медитаций. Пригодится, когда интерфейс должен подбадривать, а не просто двигаться.
npx skills add dylantarre/animation-principles --skill fitness-wellness -a claude-codeЧто делает fitness-wellness
Скилл разбирает 12 принципов анимации Диснея применительно к фитнесу и велнесу. Каждый принцип получает конкретное место в интерфейсе: squash & stretch для кнопки старта тренировки, anticipation для обратного отсчёта, follow through для счётчика калорий, который доезжает до значения после финиша. Отдельная таблица таймингов задаёт длительность и easing для типовых действий — нажатие кнопки, завершение кольца активности, переход между упражнениями, затухание в медитации, всплытие достижения.
Главная мысль скилла: энергия анимации должна совпадать с интенсивностью занятия. Тренировка требует резких и быстрых движений, медитация — медленных, синхронных с дыханием. Поэтому агент не станет ставить одинаковый easing на оба режима. Внутри — markdown-файл SKILL.md с описанием принципов и таблицей таймингов, без скриптов и внешних зависимостей.
Скилл подключается к шести платформам, но ставится отдельно под каждую — команда для Claude не сработает в Cursor. Для GitHub Copilot путь другой, через gh skill install. Если в проекте уже есть своя дизайн-система анимаций, эти значения будут с ней спорить: скилл даёт готовые длительности, а не спрашивает ваши.
Какие задачи решает
- подобрать длительность и easing для кнопки старта тренировки
- сделать так, чтобы кольцо активности завершалось с ощутимым финалом
- развести анимацию для режима тренировки и режима медитации
- оживить счётчик калорий и серию дней без резких скачков
- показать личный рекорд так, чтобы это запомнилось
Примеры запросов агенту
- Добавь анимацию завершения кольца активности по скиллу fitness-wellness
- Какой тайминг ставить на переход между упражнениями? Посмотри в fitness-wellness
- Сделай затухание в экране медитации по принципам из fitness-wellness
Как установить fitness-wellness
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill fitness-wellness -a claude-code2Вручную: положить файлы
~/.claude/skills/fitness-wellness/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/fitness-wellness/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill fitness-wellness -a codex2Вручную: положить файлы
.agents/skills/fitness-wellness/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill fitness-wellness -a cursor2Вручную: положить файлы
.cursor/skills/fitness-wellness/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dylantarre/animation-principles fitness-wellness2Вручную: положить файлы
.github/skills/fitness-wellness/SKILL.md1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill fitness-wellness -a gemini-cli2Командой платформы
gemini skills install https://github.com/dylantarre/animation-principles --path skills/08-by-industry/fitness-wellnessВручную: положить файлы
.devin/skills/fitness-wellness/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill fitness-wellness -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора86
Похожие
Рядом в теме «Дизайн»
Всё по теме «Дизайн» →Вопросы о fitness-wellness
Как установить fitness-wellness в Claude?
Выполните npx skills add dylantarre/animation-principles --skill fitness-wellness -a claude-code. Файл скилла окажется по пути ~/.claude/skills/fitness-wellness/SKILL.md.
Что делает fitness-wellness?
Раскладывает 12 принципов анимации по элементам фитнес- и велнес-интерфейсов и даёт таблицу длительностей с easing для типовых действий.
Чем этот скилл отличается от общей библиотеки принципов анимации?
Он привязан к фитнесу: отдельно описывает энергичный режим тренировки и спокойный режим медитации, а также анимацию достижений и рекордов.
Исходный текст
SKILL.md · MIT
--- name: fitness-wellness description: Use when designing animations for fitness apps, wellness platforms, workout trackers, or meditation experiences --- # Fitness & Wellness Animation Principles Apply Disney's 12 principles to create motivating, energizing experiences that celebrate achievement and support healthy habits. ## The 12 Principles Applied ### 1. Squash & Stretch - **Workout Buttons**: Energetic squash on tap - **Progress Rings**: Pulse with achievement - **Activity Icons**: Bounce with completion ### 2. Anticipation - **Workout Start**: Countdown builds energy - **Timer Begin**: Ready-set-go sequence - **Goal Completion**: Suspenseful approach ### 3. Staging - **Current Exercise**: Full focus on active movement - **Stats Display**: Supporting role during workout - **Rest Periods**: Recovery metrics highlighted ### 4. Straight Ahead & Pose to Pose - **Live Workouts**: Continuous timer flow (straight ahead) - **Exercise Sequence**: Move-by-move progression (pose to pose) - **Meditation Guides**: Defined breathing phases ### 5. Follow Through & Overlapping Action - **Workout Complete**: Badge lands, then stats appear - **Calorie Counter**: Numbers settle with follow-through - **Activity Rings**: Animate sequentially with overlap ### 6. Slow In & Slow Out - **High Energy Moments**: Quick, punchy timing - **Recovery/Meditation**: Slow, calming easing - **Transitions**: Match current activity intensity ### 7. Arc - **Progress Circles**: Smooth arc completion - **Running Routes**: Curved path visualization - **Gesture Controls**: Natural arced movements ### 8. Secondary Action - **Goal Hit**: Fireworks while achievement saves - **Personal Record**: Crown appears with celebration - **Streak Maintained**: Fire burns while counter updates ### 9. Timing - **Intense Moments**: Fast 100-150ms for energy - **Mindfulness**: Slow 500-700ms for calm - **Standard UI**: Moderate 200-300ms ### 10. Exaggeration - **Celebrate Big**: Fitness thrives on motivation - **Personal Records**: Dramatic achievement reveals - **Streak Milestones**: Memorable celebrations ### 11. Solid Drawing - **Body Mechanics**: Accurate movement demonstrations - **Data Visualization**: Clear, readable metrics - **Exercise Illustrations**: Proper form representation ### 12. Appeal - **Motivational Energy**: Uplifting, encouraging motion - **Dual Modes**: Intensity for workouts, calm for wellness - **Achievement Focus**: Every win feels significant ## Industry Timing Standards | Action | Duration | Easing | |--------|----------|--------| | Button Press | 150ms | ease-out | | Ring Complete | 600ms | spring | | Workout Transition | 250ms | ease-in-out | | Meditation Fade | 500ms | ease-in-out | | Achievement Pop | 800ms | custom-bounce | ## Key Principle Match animation energy to activity intensity. Workouts demand energetic, motivating motion while meditation requires calm, breathing-synced animations. Always celebrate progress.
© dylantarre · MIT · dylantarre/animation-principles