transitions-dev · jakubantalik — скилл для Claude Code: CSS-переходы и установка
Скилл с готовыми CSS-переходами для веб-приложений: модалки, дропдауны, тосты, скелетоны. Пригодится, когда нужно оживить интерфейс без своей анимационной библиотеки.
npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a claude-codeЧто делает transitions-dev
Скилл даёт 32 переносимых CSS-перехода. Каждый лежит под своим селектором t-* и на семантических CSS-переменных. Работает так: вставляешь сниппет, подключаешь к документированным HTML-хукам — и всё. Никаких зависимостей от фреймворков и демонстрационной разметки.
Внутри — отдельные файлы-справочники по каждому переходу: изменение размера карточки, всплытие цифр, бейдж уведомления, подмена текста и иконок, дропдаун от триггера, модалка, выезд панели, переход между страницами, галочка успеха, наведение на группу аватаров, тряска при ошибке, очистка поля ввода, скелетон и его раскрытие, мерцающий текст, скользящие табы, тултип, каскадное появление строк, 3D-наклон карточки, морф «плюс в меню», аккордеон, тост, лайк, чекбокс, счётчик-барабан, тумблер, состояния «думает», поток рассуждений, стриминг текста, точечный матричный лоадер, стопка баннеров, морф текста, мягкая замена значения и пончик-диаграмма. У каждого сниппета есть защита prefers-reduced-motion.
Лицензия разрешает личное и коммерческое использование, но саму библиотеку перераспространять нельзя. В скилле есть команды transitions reveal, transitions review, transitions apply и transitions refine — они помогают найти разовые переходы в проекте и заменить жёстко прописанные длительности на motion-токены.
Какие задачи решает
- сделать плавное открытие модалки без сторонней библиотеки
- добавить скелетон и мягко раскрыть загруженный контент
- показать тряску поля при ошибке валидации
- заменить жёстко прописанные длительности на motion-токены
- собрать стопку тостов, где новые поднимаются, а старые уходят назад
Примеры запросов агенту
- Добавь переход для дропдауна, который растёт от своей кнопки
- Сделай каскадное появление строк текста с блюром
- Найди в проекте разовые переходы и замени длительности на motion-токены
Как установить transitions-dev
1Через Skills CLI (Vercel)
npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a claude-code2Вручную: положить файлы
~/.claude/skills/transitions-dev/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/transitions-dev/
1Через Skills CLI (Vercel)
npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a codex2Вручную: положить файлы
.agents/skills/transitions-dev/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a cursor2Вручную: положить файлы
.cursor/skills/transitions-dev/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Jakubantalik/transitions.dev transitions-dev2Вручную: положить файлы
.github/skills/transitions-dev/SKILL.md1Через Skills CLI (Vercel)
npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a gemini-cli2Командой платформы
gemini skills install https://github.com/Jakubantalik/transitions.dev --path skills/transitions-devВручную: положить файлы
.devin/skills/transitions-dev/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о transitions-dev
Как установить transitions-dev в Claude Code?
Выполни npx skills add Jakubantalik/transitions.dev --skill transitions-dev -a claude-code. Скилл встанет в ~/.claude/skills/transitions-dev/SKILL.md.
Что делает transitions-dev?
Собирает CSS-переходы для интерфейса: модалки, дропдауны, тосты, скелетоны, тумблеры и другие состояния. Каждый сниппет вставляется как есть и подключается к HTML-хукам.
Можно ли использовать transitions-dev в коммерческом проекте?
Да, лицензия разрешает личное и коммерческое использование. Перераспространять саму библиотеку нельзя.
Похожие скиллы
Всё по теме «Фронтенд и UI» →Сначала — transitions-dev от других авторов.