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

e-commerce-retail — скилл для Claude Code: анимации в магазинах

Скилл описывает анимации для карточек товаров, корзины и оформления заказа по 12 принципам Disney. Пригодится, если интерфейс магазина должен выглядеть дорого и не тормозить покупку.

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

Что делает e-commerce-retail

Скилл разбирает 12 принципов анимации Disney применительно к интернет-магазину. Каждый принцип получает конкретные места в интерфейсе: сжатие кнопки при добавлении в корзину, дуга, по которой миниатюра товара летит к иконке корзины, подъём кнопки покупки перед подтверждением, поэтапное появление сетки результатов поиска. Отдельная таблица задаёт длительности и функции плавности: добавление в корзину 200ms с ease-out, обновление корзины 150ms, шаг оформления заказа 350ms с ease-in-out, зум изображения 300ms.

Внутри — один файл SKILL.md с разделами по каждому принципу и таблицей таймингов. Скриптов и настроек нет, так что скилл ничего не запускает в проекте и не трогает сборку. Работает он как справочник: агент читает описания и подставляет нужные значения, когда вы просите анимировать корзину или карточку.

Главное правило скилла — анимация не должна замедлять путь к покупке. Поэтому тайминги короткие, а движения привязаны к действиям пользователя. Если в вашем проекте уже есть дизайн-система со своими кривыми плавности, эти значения придётся согласовывать с ней, иначе переходы на соседних экранах будут ощущаться разными.

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

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

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

  • анимируй добавление товара в корзину по скиллу e-commerce-retail
  • сделай переход между шагами оформления заказа с таймингами из скилла
  • подскажи анимацию для бейджа «мало на складе»

Как установить e-commerce-retail

1Через Skills CLI (Vercel)

npx skills add dylantarre/animation-principles --skill e-commerce-retail -a claude-code

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

~/.claude/skills/e-commerce-retail/SKILL.md

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

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

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

saas-productivity Задаёт принципы анимации для рабочих интерфейсов: задач, форм, панелей и уведомлений. Нужен при проектировании движения без лишних отвлечений. CX Codex +1 706установок page-transitions Скилл для анимации смены маршрутов, модалок и навигации. Помогает агенту выбрать тайминги и тип перехода вместо случайных значений. CX Codex +1 667установок fitness-wellness Скилл задаёт тайминги и приёмы анимации для фитнес-приложений, трекеров тренировок и медитаций. Пригодится, когда интерфейс должен подбадривать, а не просто двигаться. CX Codex +1 661установок presentations Скилл для анимации в Keynote, PowerPoint и Google Slides. Подсказывает тайминги, порядок появления элементов и переходы. CX Codex +1 648установок educator-teacher Скилл для тех, кто делает обучающие видео и объясняет сложное через анимацию: раскладывает 12 принципов Disney по учебным задачам. CX Codex +1 642установок accessible-motion Скилл помогает заменить опасные анимации на безопасные альтернативы и соблюсти требования WCAG по движению. Пригодится, когда в интерфейсе есть параллакс, зум или бесконечные циклы. CX Codex +1 640установок anime-js Скилл для ИИ-агента, который подсказывает, как собрать анимацию на Anime.js по 12 принципам Disney. CX Codex +1 637установок emotional-narrative Скилл для анимации, когда движение должно передавать чувство: персонажные моменты, драматические биты, любой кадр, за которым зритель следит. CX Codex +1 621установок

Похожие

e-commerce miles990 Скилл для разработки интернет-магазинов: состояние корзины, оплата через Stripe, оформление заказа и склад. Пригодится, когда пишете чекаут или подключаете платежи. CX Codex +1 376установок storefront-best-practices medusajs Скилл задаёт правила для разработки витрин интернет-магазина: от карточек товаров до корзины и оформления заказа. Нужен при создании или доработке интерфейса магазина. CX Codex +1 4 600установок forms-inputs-checkout hueyexe Скилл для проектирования и разбора форм, валидации и чекаута: помогает агенту убрать лишние поля и не сломать доступность. CX Codex +1 524установок ecommerce-checkout-optimization nexscope-ai Разбирает воронку оформления заказа и подсказывает, где покупатели бросают корзину. Пригодится, если конверсия чек-аута проседает. CX Codex +1 1 200установок shopify-polaris-checkout-extensions официальный Shopify Помогает писать код UI-расширений Shopify для checkout: поиск по документации, валидация и скаффолдинг через Shopify CLI. CX Codex GP ChatGPT ★ 7 596звёзд репо post-purchase-upsell-flow autonnel Проектирует воронки допродаж в один клик после чекаута, поднимая средний чек без риска для конверсии основного заказа. Помогает настроить апселлы, даунселлы и техническую логику платежей. CX Codex +1 103 100установок

Рядом в теме «Дизайн»

Всё по теме «Дизайн» →

Вопросы о e-commerce-retail

Как установить e-commerce-retail в Claude?

Выполните npx skills add dylantarre/animation-principles --skill e-commerce-retail -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/e-commerce-retail/SKILL.md.

Что делает e-commerce-retail?

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

Нужны ли дополнительные библиотеки для работы скилла?

Скилл состоит из одного файла SKILL.md и ничего не запускает. Он задаёт принципы и тайминги, а код анимации вы пишете сами на том, что уже есть в проекте.

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

SKILL.md · MIT
---
name: e-commerce-retail
description: Use when designing animations for shopping apps, product catalogs, checkout flows, or retail experiences
---

# E-Commerce & Retail Animation Principles

Apply Disney's 12 principles to create shopping experiences that feel premium, trustworthy, and encourage conversion.

## The 12 Principles Applied

### 1. Squash & Stretch
- **Add to Cart**: Button compresses on tap, product thumbnail squishes into cart icon
- **Quantity Badges**: Numbers stretch when incrementing quickly
- **Sale Tags**: Pulse with slight stretch to draw attention

### 2. Anticipation
- **Buy Button**: Subtle lift before purchase confirmation
- **Image Zoom**: Brief pause before expanding product image
- **Checkout Steps**: Progress indicator hints at next section

### 3. Staging
- **Product Hero**: Center product with dimmed background
- **Price Display**: Animate price prominently, discounts secondary
- **CTA Hierarchy**: Primary actions draw eye first

### 4. Straight Ahead & Pose to Pose
- **Browse Flow**: Smooth scroll for catalog browsing (straight ahead)
- **Checkout**: Defined steps with clear transitions (pose to pose)
- **Search Results**: Staggered reveal for product grid

### 5. Follow Through & Overlapping Action
- **Product Cards**: Image settles before price text
- **Cart Drawer**: Items slide in, total updates after
- **Filters**: Tags animate before results refresh

### 6. Slow In & Slow Out
- **Modal Opens**: Ease-out for product quick-view
- **Image Carousel**: Smooth deceleration between slides
- **Checkout Transitions**: 300-400ms with ease-in-out

### 7. Arc
- **Add to Cart**: Product thumbnail arcs toward cart icon
- **Wishlist**: Heart icon arcs to saved section
- **Drag to Compare**: Items follow natural curved path

### 8. Secondary Action
- **Purchase Success**: Confetti while confirmation loads
- **Review Stars**: Sparkle while rating saves
- **Discount Applied**: Price crosses out while new price appears

### 9. Timing
- **Quick Add**: 150-200ms for snappy cart additions
- **Checkout Steps**: 300-400ms for confident transitions
- **Loading States**: Skeleton screens for perceived speed

### 10. Exaggeration
- **Flash Sales**: Urgent countdown with bold pulses
- **Low Stock**: Warning badge with attention-grabbing shake
- **Big Discounts**: Strike-through with dramatic reveal

### 11. Solid Drawing
- **Product Images**: Maintain aspect ratios during zoom
- **3D Views**: Consistent lighting and perspective
- **Icons**: Uniform weight across cart, search, menu

### 12. Appeal
- **Micro-Delights**: Subtle bounce on successful actions
- **Brand Personality**: Premium = smooth, Playful = bouncy
- **Trust Signals**: Gentle animations for security badges

## Industry Timing Standards

| Action | Duration | Easing |
|--------|----------|--------|
| Add to Cart | 200ms | ease-out |
| Quick View | 250ms | ease-in-out |
| Checkout Step | 350ms | ease-in-out |
| Cart Update | 150ms | ease-out |
| Image Zoom | 300ms | ease-out |

## Key Principle
Never let animation slow the path to purchase. Every motion should feel efficient and build buying confidence.

© dylantarre · MIT · dylantarre/animation-principles

Смотрите также

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

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