What problem does it solve?
This Skill provides best practices and example-driven guidance for building robust and maintainable SwiftUI views and components, addressing common challenges in UI development.
Core Features & Use Cases
- SwiftUI View Construction: Guidance on creating reusable and efficient SwiftUI views.
- Tab Architecture: Best practices for designing tab-based navigation using
TabView.
- Screen Composition: Strategies for effectively composing complex screens.
- Component Patterns: Specific patterns and examples for common UI components.
- Use Case: When developing a new feature in a SwiftUI app that involves a tabbed interface, use this Skill to understand the recommended structure for
TabView, RouterPath, and AppTab to ensure a scalable and maintainable architecture.
Quick Start
To scaffold a new SwiftUI project, start by consulting the references/app-scaffolding-wiring.md file for guidance on setting up TabView, NavigationStack, and sheets.