blossom-carousel-vue
Installation
SKILL.md
Blossom Carousel for Vue and Nuxt
<BlossomCarousel> renders a native horizontal scroll container. Layout, slide sizes, gaps, and snapping are plain CSS. Blossom adds mouse dragging with momentum and rubber-banding, and only downloads its drag engine on devices with a fine pointer. Touch devices keep native scrolling.
For migrations from Embla, Swiper, Splide, Slick, or Flickity, use the blossom-carousel-migration skill first.
Setup
npm install @blossom-carousel/vue
Import the component and the stylesheet where the carousel is used: