animation-micro-interaction-pack — скилл для Claude Code: анимации
Набор готовых паттернов движения для интерфейса: ховеры, входы и выходы элементов, отклик на жесты. Пригодится, когда UI выглядит статично и хочется оживить его без ручного подбора таймингов.
npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a claude-codeЧто делает animation-micro-interaction-pack
Скилл описывает повторяемые паттерны анимации: ховеры со сдвигом, свечением и сменой цвета, входы через fade-in, slide-in и zoom-in, выходы, состояния загрузки вроде пульсации и скелетон-волн, отклик на клик и перетаскивание. Для списков предусмотрен стаггер — элементы появляются по очереди.
Внутри есть примеры конфигурации tailwind.config.js с кейфреймами fade-in, slide-up и scale-in, а также сниппеты на Framer Motion с initial, animate и transition. Агент берёт их как основу и подставляет в ваш компонент.
Практическая часть — рекомендации: микроинтеракции держать в диапазоне 200–300 мс, анимировать transform и opacity, добавлять easing и уважать prefers-reduced-motion. Последнее особенно важно: если пропустить эту проверку, анимации будут бить по людям с вестибулярными расстройствами. Скилл работает в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.
Какие задачи решает
- добавить ховер и активное состояние кнопке
- сделать поочерёдное появление карточек в списке
- настроить кейфреймы в
tailwind.config.js - показать скелетон вместо спиннера при загрузке
- отключить анимации для
prefers-reduced-motion
Примеры запросов агенту
- Добавь hover-эффект с подъёмом и свечением на карточку товара
- Сделай stagger-появление элементов списка через Framer Motion
- Проверь, что все анимации уважают prefers-reduced-motion
Как установить animation-micro-interaction-pack
1Через Skills CLI (Vercel)
npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a claude-code2Вручную: положить файлы
~/.claude/skills/animation-micro-interaction-pack/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/animation-micro-interaction-pack/
1Через Skills CLI (Vercel)
npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a codex2Вручную: положить файлы
.agents/skills/animation-micro-interaction-pack/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a cursor2Вручную: положить файлы
.cursor/skills/animation-micro-interaction-pack/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install patricio0312rev/skills animation-micro-interaction-pack2Вручную: положить файлы
.github/skills/animation-micro-interaction-pack/SKILL.md1Через Skills CLI (Vercel)
npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a gemini-cli2Командой платформы
gemini skills install https://github.com/patricio0312rev/skills --path frontend/animation-micro-interaction-packВручную: положить файлы
.devin/skills/animation-micro-interaction-pack/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора26
Похожие
Рядом в теме «Фронтенд и UI»
Всё по теме «Фронтенд и UI» →Вопросы о animation-micro-interaction-pack
Как установить animation-micro-interaction-pack в Claude?
Выполните npx skills add patricio0312rev/skills --skill animation-micro-interaction-pack -a claude-code. Скилл окажется в ~/.claude/skills/animation-micro-interaction-pack/SKILL.md.
Что делает animation-micro-interaction-pack?
Даёт агенту набор паттернов движения и пресетов: ховеры, входы и выходы, загрузка, отклик на жесты. Плюс примеры для Tailwind и Framer Motion.
С какими платформами совместим скилл?
Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждой платформы своя команда установки.
Исходный текст
SKILL.md · MIT
---
name: animation-micro-interaction-pack
description: Provides reusable interaction patterns and motion presets that make UI feel polished. Includes hover effects, transitions, entrance animations, gesture feedback, and reduced-motion support. Use when adding "animations", "transitions", "micro-interactions", or "motion design".
---
# Animation & Micro-interaction Pack
Create polished, performant animations and micro-interactions.
## Animation Patterns
**Hover Effects**: Scale, lift (translateY), glow (box-shadow), color shifts
**Entrance**: Fade-in, slide-in, zoom-in with stagger for lists
**Exit**: Fade-out, slide-out, scale-out
**Loading**: Pulse, skeleton waves, progress bars
**Gestures**: Ripple on click, drag feedback, swipe indicators
## Tailwind Animations
```css
/* tailwind.config.js */
animation: {
'fade-in': 'fadeIn 0.5s ease-out',
'slide-up': 'slideUp 0.3s ease-out',
'scale-in': 'scaleIn 0.2s ease-out',
}
```
## Framer Motion Examples
```tsx
<motion.div
initial={{ opacity: 0, y: 20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.3 }}
/>
```
## Best Practices
Use 200-300ms for micro-interactions, respect prefers-reduced-motion, animate transform/opacity for performance, add easing functions, stagger list items, provide hover/active states.
© patricio0312rev · MIT · patricio0312rev/skills