SwiftUI Programming Skill

Installation
SKILL.md

SwiftUI Programming Skill

This skill provides comprehensive guidance on developing user interfaces using SwiftUI, Apple's modern framework for building apps across all Apple platforms. It emphasizes declarative programming, state management, and integration with system features like SF Symbols.

Best Practices

  1. Declarative Syntax: Use SwiftUI's declarative approach to describe what the UI should look like, not how to build it.

  2. State Management: Leverage @State, @ObservedObject, @EnvironmentObject for managing view state.

  3. Composition: Build complex views by composing simpler views.

  4. Accessibility: Always consider accessibility features from the start.

  5. Performance: Use appropriate modifiers and avoid unnecessary view updates.

  6. SF Symbols: Utilize Apple's symbol library for consistent iconography.

SwiftUI Guidelines

Installs
GitHub Stars
12
First Seen
SwiftUI Programming Skill — fal3/claude-skills-collection