e-commerce-retail

dylantarre/animation-principles · updated Apr 8, 2026

$npx skills add https://github.com/dylantarre/animation-principles --skill e-commerce-retail
0 commentsdiscussion
summary

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

skill.md

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.

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.473 reviews
  • Diya Gonzalez· Dec 28, 2024

    I recommend e-commerce-retail for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Hana Thomas· Dec 28, 2024

    Solid pick for teams standardizing on skills: e-commerce-retail is focused, and the summary matches what you get after install.

  • Sofia Khan· Dec 28, 2024

    We added e-commerce-retail from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Sakura Singh· Dec 24, 2024

    Keeps context tight: e-commerce-retail is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Ishan White· Dec 16, 2024

    e-commerce-retail has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Charlotte Haddad· Dec 12, 2024

    Useful defaults in e-commerce-retail — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Kaira Patel· Dec 4, 2024

    e-commerce-retail reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Hana Huang· Nov 19, 2024

    Useful defaults in e-commerce-retail — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Henry Rahman· Nov 19, 2024

    Registry listing for e-commerce-retail matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Mateo Reddy· Nov 19, 2024

    e-commerce-retail fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

showing 1-10 of 73

1 / 8