Loading...
Loading...
Use when building SwiftUI interfaces for iOS, iPadOS, macOS, or visionOS. Triggers on Liquid Glass adoption, SwiftUI animation/transitions, layout patterns, state management, design tokens, performance optimization, accessibility in SwiftUI, or creating "Apple-level" UI quality.
npx skill4agent add petekp/claude-code-setup swiftui| Category | Requirement |
|---|---|
| Delight | Micro-delight at success moments only, never reduces clarity |
| Innovation | In discovery, state communication, simplifying complexity |
| Interaction | Predictable, direct, forgiving, platform-appropriate |
| Inclusivity | Dynamic Type XXL+, VoiceOver, no color-only meaning, reduced motion |
| Visuals | Consistent rhythm, coherent materials, restrained tint |
GlassEffectContainerglassEffect(.interactive)glassEffectID| Container | Use For |
|---|---|
| Large datasets, selection, swipe actions, edit mode |
| Custom surfaces, cards, mixed content |
| Forms, settings, dense structured layouts |
| Responsive galleries |
| iPad/Mac hierarchical apps |
| Deep navigation flows |
| Rule | Implementation |
|---|---|
| Body must be cheap | No sorting, filtering, formatting, I/O in body |
| Stable identity | |
| Dependency hygiene | Keep @State local, pass Binding not whole model |
| Instrument | Use SwiftUI instrument (Instruments 26) for hitches |