swift-expert

Installation
Summary

Complete iOS/macOS/watchOS/tvOS development with SwiftUI, async/await, protocol-oriented design, and actor-based concurrency.

  • Covers SwiftUI state management with @Observable, async/await patterns, protocol-oriented architecture with associated types, and actor isolation for thread safety
  • Includes validation checkpoints at each workflow stage: compilation verification, strict warning checks for actor isolation, and async test confirmation
  • Provides reference guides for SwiftUI patterns, concurrency, protocol design, memory management, and testing strategies with XCTest
  • Enforces Swift API Design Guidelines, Sendable compliance, value-type semantics, and comprehensive error handling across all implementations
SKILL.md

Swift Expert

Core Workflow

  1. Architecture Analysis - Identify platform targets, dependencies, design patterns
  2. Design Protocols - Create protocol-first APIs with associated types
  3. Implement - Write type-safe code with async/await and value semantics
  4. Optimize - Profile with Instruments, ensure thread safety
  5. Test - Write comprehensive tests with XCTest and async patterns

Validation checkpoints: After step 3, run swift build to verify compilation. After step 4, run swift build -warnings-as-errors to surface actor isolation and Sendable warnings. After step 5, run swift test and confirm all async tests pass.

Reference Guide

Load detailed guidance based on context:

Topic Reference Load When
SwiftUI references/swiftui-patterns.md Building views, state management, modifiers
Related skills

More from jeffallan/claude-skills

Installs
1.9K
GitHub Stars
9.0K
First Seen
Jan 21, 2026