К основному содержанию
скилл CX Codex

education-learning — скилл для Claude Code: анимации в обучающих

Скилл для тех, кто делает анимации в e-learning и тренажёрах: подсказывает тайминги, отклик на ответ и подачу прогресса.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dylantarre/animation-principles --skill education-learning -a claude-code
Открыть на GitHub

Что делает education-learning

Скилл раскладывает 12 принципов анимации Диснея по элементам учебного интерфейса. Кнопки ответов получают мягкий сквош при нажатии, маскоты — растяжение, бейджи достижений — отскок. Перед показом результатов квиза закладывается подготовка, а перед обратной связью на отправленный ответ — короткая пауза.

Внутри есть таблица таймингов: отклик на ответ 200ms с ease-out, празднование правильного ответа 600ms на spring, переход между уроками 350ms с ease-in-out, обновление прогресса 300ms, разблокировка достижения 800ms на custom-bounce. Отдельно оговорено, что ошибки обрабатываются мягко, а успех празднуется щедро. Это повод проверить свои текущие длительности: если отклик на ответ у вас длиннее 200ms, интерфейс ощущается вязким.

Скилл ставят в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для Claude файл ложится в ~/.claude/skills/education-learning/SKILL.md, для Cursor — в .cursor/skills/education-learning/SKILL.md, для Copilot — в .github/skills/education-learning/SKILL.md.

Какие задачи решает

  • подобрать длительность и кривую для отклика на ответ в квизе
  • сделать празднование правильного ответа заметным, но не раздражающим
  • показать прогресс курса, не отвлекая от учебного материала
  • оформить переход между уроками без резких скачков
  • добавить маскоту или персонажу характер через анимацию

Примеры запросов агенту

  • подбери тайминги для анимации правильного ответа в квизе
  • сделай переход между уроками плавным, по принципам из скилла
  • как анимировать разблокировку достижения в тренажёре

Как установить education-learning

1Через Skills CLI (Vercel)

npx skills add dylantarre/animation-principles --skill education-learning -a claude-code

2Вручную: положить файлы

~/.claude/skills/education-learning/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/education-learning/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о education-learning

Как установить education-learning в Claude?

Выполните npx skills add dylantarre/animation-principles --skill education-learning -a claude-code. Скилл окажется в ~/.claude/skills/education-learning/SKILL.md.

Что делает этот скилл?

Разбирает 12 принципов анимации применительно к учебным интерфейсам: кнопки ответов, маскоты, бейджи, показ результатов квиза, счётчик очков. Плюс даёт таблицу длительностей и кривых для типовых действий.

Подойдёт ли он для Cursor или Copilot?

Да. Для Cursor команда npx skills add dylantarre/animation-principles --skill education-learning -a cursor, для GitHub Copilot — gh skill install dylantarre/animation-principles education-learning.

Исходный текст

SKILL.md · MIT
---
name: education-learning
description: Use when designing animations for educational platforms, e-learning, tutoring apps, or skill-building experiences
---

# Education & Learning Animation Principles

Apply Disney's 12 principles to create engaging, encouraging experiences that support comprehension and celebrate progress.

## The 12 Principles Applied

### 1. Squash & Stretch
- **Answer Buttons**: Friendly squash on selection
- **Mascots/Characters**: Personality through stretch
- **Achievement Badges**: Bounce with character

### 2. Anticipation
- **Quiz Reveal**: Build-up before showing results
- **Next Lesson**: Preparation for new content
- **Submit Answer**: Moment before feedback

### 3. Staging
- **Learning Content**: Primary focus always
- **Progress Indicators**: Visible but not distracting
- **Interactive Elements**: Clear call to action

### 4. Straight Ahead & Pose to Pose
- **Video Lessons**: Continuous playback (straight ahead)
- **Course Progress**: Step-by-step modules (pose to pose)
- **Interactive Exercises**: Defined question states

### 5. Follow Through & Overlapping Action
- **Correct Answer**: Checkmark lands, then celebration
- **Lesson Cards**: Stack with natural follow-through
- **Points Counter**: Numbers settle after update

### 6. Slow In & Slow Out
- **Gentle Transitions**: Nothing jarring while learning
- **Content Reveals**: Comfortable pacing
- **Modal Opens**: Smooth 300-400ms

### 7. Arc
- **Progress Paths**: Curved learning journeys
- **Drag Answers**: Natural arc to drop zones
- **Reward Animations**: Confetti follows arcs

### 8. Secondary Action
- **XP Gained**: Sparkles while points update
- **Streak Maintained**: Fire animation with counter
- **Level Up**: Background effects with main celebration

### 9. Timing
- **Feedback**: Quick 150-200ms for responsiveness
- **Celebrations**: Longer 500-800ms for motivation
- **Transitions**: Moderate 300-400ms for clarity

### 10. Exaggeration
- **Celebrate Success**: Big positive reinforcement
- **Gentle on Errors**: Never discouraging
- **Milestones**: Mark achievements memorably

### 11. Solid Drawing
- **Illustrations**: Friendly, consistent art style
- **Diagrams**: Clear educational visuals
- **Icons**: Approachable, not intimidating

### 12. Appeal
- **Encouraging Personality**: Warm and supportive
- **Age-Appropriate**: Match target learner
- **Motivation Design**: Reward-driven animations

## Industry Timing Standards

| Action | Duration | Easing |
|--------|----------|--------|
| Answer Feedback | 200ms | ease-out |
| Correct Celebration | 600ms | spring |
| Lesson Transition | 350ms | ease-in-out |
| Progress Update | 300ms | ease-out |
| Achievement Unlock | 800ms | custom-bounce |

## Key Principle
Animation should encourage and reward. Celebrate progress generously, handle mistakes gently, and maintain engagement through thoughtful micro-interactions that make learning feel like an adventure.

© dylantarre · MIT · dylantarre/animation-principles

Похожие скиллы

Всё по теме «Дизайн» →
education-expert personamanagmentlayer Подсказывает агенту, как устроены LMS, оценивание и учебные стандарты. Пригодится, когда пишете платформу для онлайн-курсов. CX Codex +1 428установок prototype emilkowalski Скилл собирает несколько по-настоящему разных вариантов одного куска UI и ставит их за визуальный пикер: переключаете на ходу и выбираете тот, что нравится больше. CX Codex +1 174 300установок micro-interaction-spec Owl-Listener Описывает одну микромикровзаимодействие целиком: триггер, правила, отклик, циклы и режимы. Пригодится, когда пора передать её в разработку. CX Codex +1 2 300установок animation-principles Owl-Listener Скилл для настройки одной конкретной анимации в интерфейсе: подбирает easing, длительность и порядок движения элементов. CX Codex +1 2 200установок design-with-taste cristicretu Скилл задаёт агенту правила дизайна: постепенное раскрытие интерфейса, плавные переходы и акценты. Пригодится, когда нужно, чтобы вёрстка не выглядела шаблонной. CX Codex +1 758установок impeccable pbakaus Скилл для ИИ-агента: проектирует и переделывает интерфейсы — лендинги, дашборды, формы, экраны iOS и Android. Пригодится, когда вёрстку пора привести в порядок по правилам дизайна. CX Codex +1 361 300установок

Из того же набора86

hover-interactions Скилл для анимаций при наведении курсора: подсветка кнопок, подъём карточек, подчёркивание ссылок, зум картинок. Пригодится, когда интерфейсу нужны живые отклики на мышь. CX Codex +1 602установок rhythm-pacing Скилл, который помогает агенту выстраивать ритм сцены: биты, паузы, ускорения и замедления в анимации. CX Codex +1 591установок playfulness-fun Скилл для анимаций, которые развлекают: преувеличенные отскоки, покачивания и пружинные кривые. Пригодится в играх, онбординге и пустых состояниях. CX Codex +1 590установок transition-sequences Скилл для многошаговых анимаций: переходы страниц, онбординг, шаги визарда. Подсказывает тайминги и порядок шагов по принципам Disney. CX Codex +1 573установок physics-intuition Скилл для анимации: помогает агенту сделать движение весомым — падения, прыжки, столкновения и инерцию. CX Codex +1 569установок dramatic-2000ms-plus Скилл для анимаций длиннее 2000 мс: кинематографичные интро, сюжетные последовательности, премиальные онбординги. Пригодится, когда анимация и есть продукт. CX Codex +1 563установок loading-states Скилл для индикаторов загрузки: спиннеры, прогресс-бары, скелетоны и шиммер. Пригодится, когда интерфейс должен показать, что система работает. CX Codex +1 562установок rive-animations Скилл помогает агенту собрать анимацию в Rive по 12 принципам Disney: стейт-машины, инпуты, тайминги и React-обвязка. CX Codex +1 560установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой