swift-animation

Community

Master SwiftUI animations.

AuthorVoldemortGin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you understand and implement various animation techniques within the SwiftUI framework, enabling you to create more engaging and dynamic user interfaces.

Core Features & Use Cases

  • Implicit vs. Explicit Animations: Learn when to use .animation() modifiers and withAnimation blocks.
  • Transitions: Implement smooth view appearance and disappearance effects using .transition().
  • Shared Element Transitions: Utilize matchedGeometryEffect for seamless transitions between views.
  • Advanced Animation APIs: Explore PhaseAnimator and KeyframeAnimator for complex, multi-step, or precisely controlled animations (iOS 17+).
  • Use Case: You want to animate a card expanding to a full-screen detail view, with the image smoothly transitioning between the two states.

Quick Start

Show me how to use the .animation() modifier with a spring effect to animate a state change.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: swift-animation
Download link: https://github.com/VoldemortGin/claude-skills/archive/main.zip#swift-animation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.