ui-patterns

Installation
SKILL.md

SwiftUI UI Patterns

Quick Start

Existing Project

  1. Identify the feature and primary interaction model (list, detail, editor, settings, tabbed)
  2. Find nearby examples in the repo with rg "TabView\(" or similar
  3. Apply local conventions: prefer SwiftUI-native state, keep state local
  4. Build with small, focused subviews and SwiftUI-native data flow

New Project Scaffolding

  1. Wire TabView + NavigationStack + sheets
  2. Add minimal AppTab enum and RouterPath
  3. Expand route and sheet enums as new screens are added

General Rules

Related skills
Installs
21
GitHub Stars
8
First Seen
Feb 19, 2026