Back to skills
extension
Category: Development & EngineeringNo API key required

"swiftui"

SwiftUI best practices for views, state management, animations, forms, lists, scroll, performance, and modern APIs. Use when writing ANY SwiftUI view, creating UI components, managing @State/@Observable, or building layouts. Triggers: View, body, @State, @Observable, NavigationStack, List, Form, animation, withAnimation, .task.

personAuthor: jakexiaohubgithub

SwiftUI Patterns

Read the relevant guide for your current task:

  • animations.md — timing, transitions, keyframes
  • forms.md — form layout, validation, input controls
  • lists.md — list patterns, ForEach, swipe actions
  • scroll.md — ScrollView, paging, parallax
  • state.md — @State, @Observable, property wrappers
  • performance.md — optimization, lazy loading, debug
  • text.md — number/date/currency formatting
  • media.md — image containment/clipping, video thumbnails, photos, maps, camera
  • modern-apis.md — latest SwiftUI API preferences
  • liquid-glass.md — glass effects, morphing, tinting