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

media-publishing — скилл для Claude Code: что делает и как установить

Скилл задаёт правила и тайминги интерфейсных анимаций для новостных сайтов, читалок и медиа-сервисов по 12 принципам Диснея.

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

Что делает media-publishing

Скилл адаптирует 12 диснеевских принципов под верстку медиаресурсов и новостных платформ. Главное правило здесь — контент важнее декораций. Движения интерфейса не должны отвлекать читателя от текста статьи.

Внутри собраны конкретные ограничения и временные сетки. Для смены страниц заданы 300 мс с функцией ease-in-out, появление картинок и открытие меню укладываются в 250 мс с ease-out, а отклик на кнопки закладок и индикаторы занимает 150 мс. Принцип преувеличения намеренно ограничен: новостям нужна достоверность, поэтому резкие эффекты оставлены только для срочных уведомлений вроде Breaking News.

Вместо резких переходов скилл диктует спокойные паттерны. Это скелетоны статей при первой загрузке, шиммер для медиа и параллакс, где фоновые иллюстрации движутся медленнее текста.

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

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

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

  • Подбери параметры CSS-анимации для открытия модального окна в читалке по принципам media-publishing
  • Настрой анимацию появления карточки статьи: сначала картинка, затем заголовок
  • Задай тайминги для выпадающего меню и индикатора прокрутки лонгрида

Как установить media-publishing

1Через Skills CLI (Vercel)

npx skills add dylantarre/animation-principles --skill media-publishing -a claude-code

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

~/.claude/skills/media-publishing/SKILL.md

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

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

Вопросы о media-publishing

Как установить media-publishing в Claude Code?

Выполните команду npx skills add dylantarre/animation-principles --skill media-publishing -a claude-code. Файл инструкции сохранится по пути ~/.claude/skills/media-publishing/SKILL.md.

Какие тайминги рекомендует скилл для медийных сайтов?

Для смены страниц используется длительность 300 мс, для загрузки изображений и открытия меню — 250 мс, а для быстрых интерактивных элементов — 150 мс.

Почему скилл ограничивает использование выразительных анимаций?

Публикации и новостные материалы требуют доверия аудитории, поэтому избыточное преувеличение исключено. Заметные акценты разрешены только для срочных оповещений Breaking News.

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

SKILL.md · MIT
---
name: media-publishing
description: Use when designing animations for news sites, content platforms, publishing apps, or media consumption experiences
---

# Media & Publishing Animation Principles

Apply Disney's 12 principles to create immersive reading experiences that enhance content without distracting from it.

## The 12 Principles Applied

### 1. Squash & Stretch
- **Very Minimal**: Content is serious, not playful
- **Bookmark Icon**: Subtle press feedback
- **Share Buttons**: Light tactile response

### 2. Anticipation
- **Article Load**: Skeleton hints at content structure
- **Image Reveal**: Brief preparation before full quality
- **Next Story**: Preview of upcoming content

### 3. Staging
- **Content First**: Article text is always primary
- **Media Integration**: Images/video support, not distract
- **Navigation**: Minimal, reveals on scroll

### 4. Straight Ahead & Pose to Pose
- **Reading Scroll**: Continuous smooth flow (straight ahead)
- **Section Navigation**: Jump to defined sections (pose to pose)
- **Slideshows**: Clear frame transitions

### 5. Follow Through & Overlapping Action
- **Parallax Images**: Background moves slower than text
- **Pull to Refresh**: Content follows indicator
- **Article Cards**: Image loads, then headline appears

### 6. Slow In & Slow Out
- **Page Transitions**: Smooth, never jarring reading
- **Modal Opens**: Comfortable 300-350ms
- **Menu Reveals**: Elegant ease-in-out

### 7. Arc
- **Scroll Progress**: Curved indicator paths
- **Share Sheet**: Options arc into view
- **Swipe Navigation**: Natural curved gestures

### 8. Secondary Action
- **Save Article**: Subtle confirmation animation
- **Loading Images**: Shimmer while fetching
- **Audio Player**: Waveform while playing

### 9. Timing
- **Unobtrusive**: 200-300ms standard transitions
- **Reading Flow**: Never interrupt consumption
- **Interactive Elements**: Quick 150ms feedback

### 10. Exaggeration
- **Avoid Mostly**: News/content requires credibility
- **Breaking News**: Appropriate urgency only
- **Feature Stories**: Subtle dramatic reveals

### 11. Solid Drawing
- **Typography Excellence**: Perfect text rendering
- **Image Quality**: Crisp media at all sizes
- **Layout Consistency**: Reliable grid systems

### 12. Appeal
- **Elegant Restraint**: Premium publication feel
- **Brand Voice**: Motion matches editorial tone
- **Readability Focus**: Animations serve content

## Industry Timing Standards

| Action | Duration | Easing |
|--------|----------|--------|
| Page Transition | 300ms | ease-in-out |
| Image Load | 250ms | ease-out |
| Menu Open | 250ms | ease-out |
| Share Action | 200ms | ease-out |
| Scroll Indicator | 150ms | ease-out |

## Key Principle
The content is king. All animation exists to enhance readability and content discovery, never to showcase design. Motion should feel invisible while reading.

© dylantarre · MIT · dylantarre/animation-principles

Похожие скиллы

Все скиллы по теме «Фронтенд и UI» →
hallmark Nutlope Скилл для ИИ-кодинга, который заставляет сгенерированные интерфейсы выглядеть сделанными, а не сгенерированными. Пригодится, когда просишь агента собрать новую страницу или сайт. CX Codex +1 70 800установок frontend-design cline Скилл задаёт агенту смелое визуальное направление и заставляет доводить код до продакшн-уровня. Пригодится, когда интерфейс не должен выглядеть как типовой вывод нейросети. CX Codex +1 7 300установок ui-designer daniel-dan-conrad Скилл для сборки фронтенда с осознанным визуальным направлением: типографика, цвет, движение и композиция вместо дефолтных решений. CX Codex +1 3 600установок animation-principles Owl-Listener Скилл для настройки одной конкретной анимации в интерфейсе: подбирает easing, длительность и порядок движения элементов. CX Codex +1 2 200установок animate emilkowalski Создаёт анимации интерфейса с нуля по принципам Эмиля Ковальски. Пригодится при верстке переходов или оживлении компонентов. CX Codex +1 172 700установок ui-craft educlopez Скилл для дизайна и вёрстки интерфейсов: сначала разведка проекта, потом код. Помогает уйти от типовых AI-макетов. CX Codex +1 1 400установок

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

universal-solutions Диагностирует сбои интерфейсной анимации по двенадцати принципам Disney и подсказывает точные исправления длительности, траекторий или плавности. CX Codex +1 482установок universal-fallback Справочник по 12 классическим принципам анимации Disney для любых сред. Пригодится, когда контекст анимации не определён или охватывает сразу несколько платформ. CX Codex +1 481установок accessibility-issues Разбирает анимацию, которая мешает людям с вестибулярными нарушениями, когнитивной перегрузкой или скринридером, и подсказывает, что чинить. CX Codex +1 481установок ux-friction Скилл для диагностики анимаций, из-за которых пользователь ждёт, путается или бросает задачу. Пригодится, когда интерфейс тормозит из-за переходов. CX Codex +1 481установок instant-0-100ms Скилл обучает агента настраивать мгновенный отклик интерфейса до 100 мс. Пригодится при вёрстке кнопок и переключателей. CX Codex +1 480установок slow-800-1200ms Скилл для ИИ-кодинга, который помогает делать намеренно медленную анимацию 800–1200 мс: драматичные появления, загрузочные сцены, моменты, где пользователь должен остановиться и посмотреть. CX Codex +1 477установок universal-timing Скилл про тайминги анимации: правила, которые работают и на 50 мс, и на 5000 мс. Пригодится, когда нужно выбрать длительность и кривую, а не угадывать. CX Codex +1 476установок universal-mindset Скилл задаёт способ разбирать анимационные задачи через историю, движение, ритм и внимание зрителя. Пригодится, когда специализированный подход не подходит. CX Codex +1 475установок

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

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