healthcare-medical — скилл для Claude Code: анимации в медприложениях
Задаёт правила анимации для медицинских приложений, порталов пациентов и телемедицины: спокойные переходы вместо резких.
npx skills add dylantarre/animation-principles --skill healthcare-medical -a claude-codeЧто делает healthcare-medical
Скилл раскладывает 12 принципов анимации Диснея по медицинскому контексту. Для каждого принципа указано, где его применять и где лучше воздержаться: например, сжатие и растяжение почти не используют на медицинских данных, но мягкое расширение и сжатие подходит для дыхательных упражнений. Пульс рисуют по реальному ритму.
Внутри есть таблица таймингов: переход между страницами 400-500ms с ease-in-out, открытие модального окна 350ms с ease-out, появление алерта 200ms, обновление данных 300ms, отклик на успешное действие 400ms. Критические уведомления выводят на передний план, а чувствительные данные скрывают или размывают, пока пользователь не сфокусируется на них.
Главное ограничение скилла — он про интерфейс, а не про клиническую логику. Если вы делаете дашборд с живыми показателями, придётся отдельно решать, что считать критичным: скилл советует при сомнениях анимировать меньше, но не подскажет, какой показатель важнее. Установка требует Node.js — команда идёт через npx.
Принципы описаны текстом, готовых компонентов или CSS в скилле нет. Это набор решений, которые агент применяет, когда вы просите сверстать экран с анимацией.
Какие задачи решает
- выбрать длительность перехода для экрана с показателями здоровья
- сделать появление результатов анализов без резкого рывка
- показать пульс в ритме реального сердцебиения
- скрыть чувствительные данные до фокуса на карточке
- подобрать анимацию загрузки, которая не нервирует пациента
Примеры запросов агенту
- свёрстай экран записи к приёму, анимацию подтверждения возьми из скилла healthcare-medical
- сделай карточки дашборда с показателями, переходы по таймингам из healthcare-medical
- анимируй появление результатов теста так, чтобы не пугать — используй healthcare-medical
Как установить healthcare-medical
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill healthcare-medical -a claude-code2Вручную: положить файлы
~/.claude/skills/healthcare-medical/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/healthcare-medical/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill healthcare-medical -a codex2Вручную: положить файлы
.agents/skills/healthcare-medical/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill healthcare-medical -a cursor2Вручную: положить файлы
.cursor/skills/healthcare-medical/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dylantarre/animation-principles healthcare-medical2Вручную: положить файлы
.github/skills/healthcare-medical/SKILL.md1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill healthcare-medical -a gemini-cli2Командой платформы
gemini skills install https://github.com/dylantarre/animation-principles --path skills/08-by-industry/healthcare-medicalВручную: положить файлы
.devin/skills/healthcare-medical/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill healthcare-medical -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о healthcare-medical
Как установить healthcare-medical в Claude?
Выполните npx skills add dylantarre/animation-principles --skill healthcare-medical -a claude-code. Файл скилла окажется в ~/.claude/skills/healthcare-medical/SKILL.md.
Что делает healthcare-medical?
Применяет 12 принципов анимации Диснея к медицинским интерфейсам: задаёт тайминги, смягчает переходы и подсказывает, где анимацию лучше не использовать вовсе.
Для каких платформ подходит скилл?
Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — команды отличаются только флагом -a.
Исходный текст
SKILL.md · MIT
--- name: healthcare-medical description: Use when designing animations for medical apps, patient portals, telehealth, or health tracking interfaces --- # Healthcare & Medical Animation Principles Apply Disney's 12 principles to create calming, trustworthy experiences that prioritize clarity and reduce anxiety. ## The 12 Principles Applied ### 1. Squash & Stretch - **Minimal Use**: Avoid playful squash on health data - **Breathing Exercises**: Gentle expand/contract for guided breathing - **Heart Rate**: Subtle pulse matching actual rhythm ### 2. Anticipation - **Appointment Booking**: Brief preparation before confirmation - **Test Results**: Thoughtful pause before revealing sensitive data - **Medication Reminders**: Gentle fade-in, never jarring ### 3. Staging - **Critical Alerts**: Center stage with clear hierarchy - **Vital Signs**: Most important metrics prominently displayed - **Privacy First**: Blur or hide sensitive info until focused ### 4. Straight Ahead & Pose to Pose - **Health Journeys**: Step-by-step progress (pose to pose) - **Real-time Monitoring**: Continuous data streams (straight ahead) - **Onboarding**: Clear sequential steps ### 5. Follow Through & Overlapping Action - **Dashboard Load**: Cards appear in logical health order - **Prescription Updates**: Medicine icon settles before details - **Chart Animations**: Data points connect sequentially ### 6. Slow In & Slow Out - **All Transitions**: Gentle easing, never abrupt - **Modal Reveals**: Soft fade-in for sensitive information - **Navigation**: Smooth 400-500ms transitions ### 7. Arc - **Progress Indicators**: Circular arcs for completion - **Body Diagrams**: Smooth paths between body regions - **Timeline Navigation**: Curved paths through health history ### 8. Secondary Action - **Confirmation Checkmarks**: Gentle pulse after booking - **Loading States**: Calming animations during data fetch - **Success States**: Subtle color transitions ### 9. Timing - **Slower Overall**: 400-600ms for calm, measured feel - **Critical Alerts**: Faster 200ms to ensure attention - **Data Entry**: Responsive 150ms feedback ### 10. Exaggeration - **Avoid in Most Cases**: Medical context requires restraint - **Emergency Only**: Reserved for urgent alerts - **Celebrations**: Subtle for health milestones ### 11. Solid Drawing - **Anatomical Accuracy**: Correct body representations - **Chart Clarity**: Legible graphs at all sizes - **Accessibility**: High contrast, readable animations ### 12. Appeal - **Calm Professionalism**: Trust through restraint - **Warm Colors**: Soft blues, greens for comfort - **Human Touch**: Gentle transitions feel caring ## Industry Timing Standards | Action | Duration | Easing | |--------|----------|--------| | Page Transition | 400-500ms | ease-in-out | | Modal Open | 350ms | ease-out | | Alert Appearance | 200ms | ease-out | | Data Refresh | 300ms | ease-in-out | | Success Feedback | 400ms | ease-out | ## Key Principle Animations must never cause anxiety or confusion. Prioritize clarity, accessibility, and a calming presence. When in doubt, animate less.
© dylantarre · MIT · dylantarre/animation-principles