← ClaudeAtlas

carousellisted

Use when you need to display multiple items in a rotating view.
thedaviddias/ux-patterns-for-developers · ★ 204 · Web & Frontend · score 81
Install: claude install-skill thedaviddias/ux-patterns-for-developers
# Carousel Display multiple items in a rotating view ## What it solves A **carousel** displays content or images in a rotating or sliding manner. Users navigate through content with arrows, dots, or swipe gestures on touch devices. Carousels showcase featured content, promotions, or image galleries in limited space. ## When to use Use carousels to display **related content or images in limited space** while keeping users engaged. **Common use cases include:** - Featured products or services need showcasing (homepage promotions) - Key messages or storytelling require highlighting (step-by-step guides) - Portfolio of work or case studies needs display - Testimonials or customer reviews for presentation - Multi-step processes or tutorials guide users - News updates or event announcements get featured ## When to avoid - Critical content needs immediate user interaction - Content lacks clear relationship or narrative flow - Users must compare items side-by-side or view all options at once - Too many carousel items make navigation cumbersome - Complex content requires significant reading time ## Implementation workflow 1. Confirm the pattern matches the problem and constraints before copying the example. 2. Start from the anatomy and examples in `references/pattern.md`, then choose the smallest viable variation. 3. Apply accessibility, performance, and interaction guardrails before layering visual polish. 4. Use the testing guidance to verify behavior across keyboard, scre