swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
How to use
Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/Dimillian/Skills/tree/main/swiftui-liquid-glass jako źródło.
Gdy chcesz recenzjonować istniejący kod SwiftUI, poproś skill o sprawdzenie użycia Liquid Glass — wskaż konkretny plik lub fragment kodu. Skill zweryfikuje kolejność modyfikatorów, poprawność
#available(iOS 26, *), obecność fallbacków i zgodność z wytycznymi Apple.Aby ulepszyć istniejący feature, opisz komponenty, które chcesz ozdobić efektem szkła (przyciski, karty, powierzchnie). Skill zaproponuje refaktoryzację z użyciem
GlassEffectContainerdla wielu elementów oraz.interactive()dla elementów interaktywnych.Do implementacji nowego feature'u najpierw zaplanuj strukturę szklaną (kształty, hierarchia, grupowanie), a następnie poproś skill o kod. Skill doda modyfikatory
.glassEffect()po layoutzie, uwzględni morphing transitions i zagwarantuje obsługę iOS 26+.Zawsze sprawdzaj, czy kod zawiera
#available(iOS 26, *)z fallbackiem dla starszych wersji — skill automatycznie to weryfikuje i sugeruje poprawki.Jeśli masz wątpliwości dotyczące wydajności lub spójności wizualnej szklanego efektu, poproś skill o analizę — porówna Twoje rozwiązanie z najlepszymi praktykami Apple i sugeruje optymalizacje.