travel-hospitality — скилл для Claude Code
Скилл задаёт правила анимации для сервисов бронирования отелей, билетов и туристических приложений на основе 12 принципов Disney.
npx skills add dylantarre/animation-principles --skill travel-hospitality -a claude-codeЧто делает travel-hospitality
Скилл даёт ассистенту практические указания по анимации интерфейсов в сфере туризма. Внутри зафиксированы адаптации двенадцати классических принципов анимации под веб и мобильные экраны: отскок маркеров на карте, сжатие кнопок бронирования при клике, дуговые траектории перелётов и каскадное появление карточек выдачи.
В набор также включена таблица таймингов и функций плавности. Для смены фотографий задано время 400ms с функцией ease-in-out, открытие модальных окон рассчитано на 350–400ms, показ результатов поиска длится 250ms с ease-out, а подтверждение бронирования занимает 600ms с кастомным отскоком.
Здесь нет готовых CSS-классов или библиотек: скилл содержит правила и тайминги, поэтому фактический код для CSS или анимационных библиотек агент генерирует с нуля под ваш стек.
Какие задачи решает
- Настроить длительность и плавность переходов для карточек отелей и рейсов
- Оформить анимацию подтверждения бронирования с эффектом празднования
- Сделать движение меток и изогнутых линий маршрутов на карте
- Сгладить показ модальных окон и каруселей фотографий курортов
Примеры запросов агенту
- Напиши CSS-анимацию для маркеров отелей на карте по правилам travel-hospitality
- Сделай компонент карточки рейса с вылетом самолёта и задержкой перед подтверждением
- Задай тайминги для карусели фотографий номера согласно отраслевым стандартам скилла
Как установить travel-hospitality
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill travel-hospitality -a claude-code2Вручную: положить файлы
~/.claude/skills/travel-hospitality/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/travel-hospitality/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill travel-hospitality -a codex2Вручную: положить файлы
.agents/skills/travel-hospitality/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill travel-hospitality -a cursor2Вручную: положить файлы
.cursor/skills/travel-hospitality/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dylantarre/animation-principles travel-hospitality2Вручную: положить файлы
.github/skills/travel-hospitality/SKILL.md1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill travel-hospitality -a gemini-cli2Командой платформы
gemini skills install https://github.com/dylantarre/animation-principles --path skills/08-by-industry/travel-hospitalityВручную: положить файлы
.devin/skills/travel-hospitality/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill travel-hospitality -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о travel-hospitality
Как установить travel-hospitality в Claude Code?
Выполните команду npx skills add dylantarre/animation-principles --skill travel-hospitality -a claude-code. Инструкция сохранится в файл ~/.claude/skills/travel-hospitality/SKILL.md.
Что делает скилл travel-hospitality?
Он учит ИИ-агента применять 12 принципов анимации Диснея и отраслевые тайминги к интерфейсам бронирования отелей, авиабилетов и планирования туров.
Какие значения длительности заданы для ключевых действий?
В стандарте заложено 250ms с ease-out для выдачи поиска, 300ms для шагов бронирования, 400ms для смены картинок, 500ms для карты и 600ms с custom-bounce для экрана подтверждения.
Исходный текст
SKILL.md · MIT
--- name: travel-hospitality description: Use when designing animations for travel booking, hospitality apps, tourism platforms, or vacation planning experiences --- # Travel & Hospitality Animation Principles Apply Disney's 12 principles to create aspirational, exciting experiences that inspire wanderlust and build booking confidence. ## The 12 Principles Applied ### 1. Squash & Stretch - **Booking Buttons**: Satisfying press with light squash - **Map Pins**: Bounce when dropped on location - **Airplane Icons**: Subtle stretch during flight animation ### 2. Anticipation - **Search Button**: Build-up before results reveal - **Booking Confirmation**: Dramatic pause before success - **Destination Reveal**: Moment of suspense ### 3. Staging - **Destination Imagery**: Full-bleed hero photos - **Price Display**: Clear but secondary to experience - **Booking Flow**: Current step clearly focused ### 4. Straight Ahead & Pose to Pose - **Map Exploration**: Smooth pan and zoom (straight ahead) - **Booking Process**: Clear step-by-step (pose to pose) - **Itinerary Builder**: Sequential activity planning ### 5. Follow Through & Overlapping Action - **Search Results**: Cards cascade in with stagger - **Image Galleries**: Photos settle with follow-through - **Map Markers**: Icon lands, then info popup appears ### 6. Slow In & Slow Out - **Dreamy Transitions**: Smooth, relaxed pacing - **Image Carousels**: Elegant slide transitions - **Modal Opens**: Comfortable 350-400ms ### 7. Arc - **Flight Paths**: Curved lines on maps - **Photo Swipes**: Natural arc gestures - **Destination Transitions**: Arc between locations ### 8. Secondary Action - **Booking Success**: Plane takes off, confetti falls - **Price Updates**: Sparkle when deals appear - **Loading States**: Location-themed animations ### 9. Timing - **Aspirational Moments**: Slower 400-500ms for dreamy feel - **Booking Actions**: Confident 250-350ms - **Search Feedback**: Quick 150ms ### 10. Exaggeration - **Celebration Moments**: Booking confirmed deserves fanfare - **Dream Destinations**: Amplify the aspiration - **Deals**: Highlight savings dramatically ### 11. Solid Drawing - **Photography First**: Stunning destination imagery - **Map Accuracy**: Correct geographical representation - **Icon Consistency**: Unified travel iconography ### 12. Appeal - **Inspirational**: Motion should spark wanderlust - **Premium Service Feel**: Luxury brand associations - **Cultural Sensitivity**: Respectful representation ## Industry Timing Standards | Action | Duration | Easing | |--------|----------|--------| | Image Transition | 400ms | ease-in-out | | Map Animation | 500ms | ease-out | | Booking Step | 300ms | ease-in-out | | Search Results | 250ms | ease-out | | Confirmation | 600ms | custom-bounce | ## Key Principle Travel is about dreams and experiences. Animation should transport users mentally before they travel physically. Create moments of aspiration while maintaining booking confidence.
© dylantarre · MIT · dylantarre/animation-principles