swiftui-liquid-glass
Buduj i recenzjonuj interfejsy SwiftUI z efektem szkła dla iOS 26+
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do pracy z Liquid Glass API w SwiftUI. Pozwala implementować nowe komponenty ze szklanym efektem, refaktoryzować istniejące elementy interfejsu oraz weryfikować poprawność użycia modyfikatorów glassEffect i GlassEffectContainer. Obsługuje interaktywne elementy, fallbacki dla starszych wersji iOS i optymalizuje wydajność zgodnie z wytycznymi Apple.
Jak używać
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.