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

guide-swiftui-animations — скилл для Claude Code: анимации в SwiftUI

Скилл-руководство по анимациям SwiftUI: неявные и явные анимации, переходы, фазовые и keyframe-анимации, протокол Animatable.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-animations -a claude-code
Открыть на GitHub

Что делает guide-swiftui-animations

Это не справочник по API, а рабочее руководство по паттернам. Агент подключает его, когда вы просите добавить движение в интерфейс: появление и исчезновение вью, смена состояния с анимацией, тайминги. Внутри три файла-справочника: references/animation-basics.md про базовые концепции и производительность, references/animation-transitions.md про переходы и протокол Animatable, references/animation-advanced.md про транзакции, фазовые и keyframe-анимации и макрос @Animatable.

Ставится одной командой через npx skills add, файл скилла ложится в ~/.claude/skills/guide-swiftui-animations/SKILL.md. Кроме Claude тот же скилл ставят в Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — команды отличаются только флагом -a.

Руководство опирается на современные API SwiftUI, включая макрос @Animatable, поэтому на старых версиях Xcode часть примеров не соберётся. Это повод проверить целевую версию до того, как агент начнёт править вью.

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

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

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

  • Добавь анимацию перехода для карточки, когда она появляется в списке
  • Сделай фазовую анимацию для прогресса загрузки
  • Настрой @Animatable для моего типа с кастомным интерполятором

Как установить guide-swiftui-animations

1Через Skills CLI (Vercel)

npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-animations -a claude-code

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

~/.claude/skills/guide-swiftui-animations/SKILL.md

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

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

Вопросы о guide-swiftui-animations

Как установить guide-swiftui-animations в Claude?

Выполните npx skills add Prisma-Labs-Dev/apple-skills --skill guide-swiftui-animations -a claude-code. Файл появится по пути ~/.claude/skills/guide-swiftui-animations/SKILL.md.

Что делает guide-swiftui-animations?

Даёт агенту паттерны анимаций SwiftUI: неявные и явные анимации, переходы, фазовые и keyframe-анимации, протокол Animatable и макрос @Animatable.

С какими платформами он совместим?

Скилл ставят в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Команда одна и та же, меняется только флаг -a под нужный инструмент.

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

SKILL.md · MIT
---
name: guide-swiftui-animations
description: SwiftUI animation patterns — implicit/explicit animations, transitions, phase/keyframe animations, the Animatable protocol, and the @Animatable macro. Use when implementing animations, transitions, or motion in SwiftUI views.
type: guide
origin: https://github.com/AvdLee/SwiftUI-Agent-Skill
license: MIT
---

> **Guide Skill** — This is an expert workflow/pattern guide, not API reference documentation.
> Originally from [AvdLee/SwiftUI-Agent-Skill](https://github.com/AvdLee/SwiftUI-Agent-Skill) by Antoine van der Lee and Omar Elsayed. MIT License.

# SwiftUI Animations

## References

| Topic | Reference |
|-------|-----------|
| Core concepts, implicit/explicit, timing, performance | `references/animation-basics.md` |
| Transitions for view insertion/removal, Animatable protocol | `references/animation-transitions.md` |
| Transactions, phase/keyframe animations, `@Animatable` macro | `references/animation-advanced.md` |

© Prisma-Labs-Dev · MIT · Prisma-Labs-Dev/apple-skills

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

Всё по теме «Мобильная разработка» →
swiftui-animation dpearson2699 Скилл помогает настраивать анимации в SwiftUI. Он подсказывает подходящие API для пружин, фазовых переходов и соблюдения правил доступности. CX Codex +1 5 400установок swiftui-motion AThevon Задаёт правила и готовые паттерны анимаций SwiftUI для ИИ-агента. Помогает настроить пружины, переходы и многофазные эффекты без лишнего визуального мусора. CX Codex +1 943установок swiftui-patterns affaan-m Задаёт правила современной разработки на SwiftUI: переход на @Observable, типобезопасная навигация и оптимизация рендеринга. Пригодится при верстке экранов под iOS и macOS. CX Codex +1 4 600установок swiftui-navigation dpearson2699 Скилл обучает ассистента строить типобезопасную навигацию в SwiftUI: от стеков со строгими маршрутами до модальных окон и вкладок. Пригодится при проектировании переходов для iOS и macOS. CX Codex +1 4 400установок swiftui-whats-new-27 superagents-lab Справочник по изменениям SwiftUI в SDK 27 для агентов кодинга. Помогает адаптировать проект под новые API и исправить сборку после перехода @State на макросы. CX Codex +1 737установок swiftui-specialist superagents-lab Скилл для ИИ-агентов, который подсказывает идиоматичные приёмы SwiftUI при написании, ревью и правке кода. CX Codex +1 864установок

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

widgetkit Подключает к агенту справочник по Apple WidgetKit. Пригодится при настройке таймлайнов, провайдеров данных и семейств виджетов для iOS. CX Codex +1 458установок eventkit Скилл-справочник по EventKit: отвечает на вопросы про календари и напоминания Apple, подкидывая нужные файлы документации. CX Codex +1 461установок uikit Справочник по UIKit для разработки под iOS и iPadOS. Помогает агенту находить сигнатуры контроллеров, вьюшек и жестов без выхода в сеть. CX Codex +1 455установок tipkit Справочник по Apple TipKit для Claude Code и других агентов. Помогает настроить контекстные подсказки, протокол Tip и показ TipView. CX Codex +1 454установок guide-swift-concurrency Скилл настраивает проверку конкурентного кода на Swift 6.2 со strict concurrency. Он помогает находить гонки данных, изолировать акторы и заменять вызовы GCD на группы задач. CX Codex +1 431установок guide-swiftdata Скилл для написания, ревью и отладки кода SwiftData: подсказывает безопасные предикаты, правила автосохранения и ограничения CloudKit. CX Codex +1 435установок guide-swift-testing Скилл задаёт паттерны работы с фреймворком Swift Testing. Помогает писать и проверять тесты без ошибок в конкурентном коде. CX Codex +1 427установок guide-swiftui-charts Скилл-руководство по Swift Charts: метки, оси, выделение, стили, композиция, Chart3D и доступность. Пригодится, когда строите или дорабатываете графики в SwiftUI. CX Codex +1 429установок

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

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