Was macht Swift-UIKit-Skill?
Erstelle programmatische UIKit-Apps mit produktionsreifen Patterns für Views, Navigation, Animation, Architektur und Datenfluss.
Überblick
Dieser Skill befähigt KI-Agenten, vollständige iOS-Apps ausschließlich mit codebasiertem UIKit zu generieren – ohne Verwendung von Storyboards oder XIB-Dateien. Er folgt den neuesten Best Practices für Swift und UIKit.
Funktionen
- Programmatische Views – Erzeugung von UIView- und UIViewController-Subklassen rein per Code.
- Navigation – Integration von UINavigationController, UITabBarController und benutzerdefinierten Übergängen.
- Animation – Nutzung von UIView-basierten Animationen sowie UIKit Dynamics für interaktive Effekte.
- Architektur – Unterstützung von MVC, MVVM und Coordinator-Pattern für saubere Trennung der Belange.
- Datenfluss – Delegation, Closures und Combine für reaktive Datenweitergabe.
Unterstützte Plattformen
- Alle KI-Agenten, die Swift/UIKit-Code generieren können (Claude Code, Cursor, Codex u. a.)
- iOS 14+
- Swift 5.5+
Verwendung
- Definiere die gewünschte Bildschirmstruktur und Navigation im Prompt.
- Der Skill generiert die entsprechenden View-Controller und Views.
- Folge den bereitgestellten Patterns für konsistente Codequalität.
Beispiel-Prompt
„Erstelle einen Login-Screen mit programmatischem UIKit, MVVM-Architektur und Coordinator-Navigation.“
Daraufhin generiert der Skill:
LoginViewController.swiftmit UI-Elementen (UITextField, UIButton)LoginViewModel.swiftmit GeschäftslogikLoginCoordinator.swiftfür die Navigation zum Hauptbildschirm
Konfiguration
Keine spezielle Konfiguration erforderlich. Der Skill nutzt die Umgebung des KI-Agenten.
Lizenz
Siehe LICENSE.