swiftui-patterns-developer
SwiftUI view structure, composition, and best practices. Use when refactoring SwiftUI views, organizing view files, or extracting subviews.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
SwiftUI view structure, composition, and best practices. Use when refactoring SwiftUI views, organizing view files, or extracting subviews.
How to use
Aktywuj skill w kontekście refaktoryzacji widoku SwiftUI — np. gdy chcesz podzielić duży widok na mniejsze komponenty, zmienić kolejność elementów lub wyodrębnić podwidoki.
Opisz problem lub wskaż fragment kodu: na przykład "Mam widok z 200 liniami kodu, jak go rozbić?" lub "Jak powinny być ułożone elementy w tym widoku?"
Skill zasugeruje strukturę opartą na trzech fundamentach SwiftUI: deklaratywności (opisz co, nie jak), kompozycji (buduj z prostych bloków) i zarządzaniu stanem (UI zmienia się automatycznie ze zmianą stanu).
Postępuj zgodnie z proponowaną kolejnością widoków (top-to-bottom) i wytycznymi dotyczącymi ekstrakcji podwidoków — skill wskaże, które elementy powinny być osobnymi komponentami.
Zastosuj zmiany w swoim kodzie, testując czy widok pozostaje czytelny i łatwy w utrzymaniu.
Jeśli pracujesz nad kolejnym fragmentem lub masz pytania o organizację plików, ponownie aktywuj skill z nowym kontekstem.