SVG-анимации
Create beautiful, performant SVG animations and illustrations. Use this skill when the user asks to create SVG graphics, icons, illustrations, animated logos, path animations, morphing shapes, loading spinners, or any animated SVG content. Covers SMIL animations, CSS-driven SVG animation, path drawing effects, shape morphing, motion paths, gradients, masks, and filters.
Что делает навык
Навык обеспечивает создание ручных SVG-анимаций, от простых иконок до сложных многоэтапных анимаций путей, используя SVG как язык разметки, где каждый элемент является узлом DOM для стилизации и анимации. Он охватывает работу с системой координат viewBox, примитивами форм и методами анимации, такими как SMIL, CSS-анимация и эффекты прорисовки.
Когда применять
- Создание анимированных логотипов и иконок
- Разработка спиннеров загрузки и индикаторов прогресса
- Генерация анимации путей и морфинга форм
- Создание иллюстраций с эффектами прорисовки (stroke-dasharray)
- Разработка сложных многоэтапных анимаций SVG
Как работает
- Определить размер холста, задав атрибут viewBox (например, viewBox="0 0 200 200") для обеспечения независимости от разрешения.
- Создать базовую структуру SVG, используя примитивы форм и элементы разметки.
- Применить стили и анимации, используя CSS-анимацию, SMIL или скрипты, так как каждый элемент является узлом DOM.
- Реализовать конкретные эффекты, такие как анимация путей, морфинг или использование градиентов и фильтров.
- Настроить параметры анимации для достижения плавного и производительного результата.
Примеры запросов агенту
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.