SwiftUI fundamentals for all Apple platforms. Use when building views, navigation, data persistence, or state management with SwiftUI across iOS, macOS, iPadOS, watchOS, visionOS.
From fuse-swift-apple-expertnpx claudepluginhub fusengine/agents --plugin fuse-swift-apple-expertThis skill uses the workspace's default tool permissions.
references/app-intents.mdreferences/data-swiftdata.mdreferences/liquid-glass.mdreferences/navigation.mdreferences/state-management.mdreferences/views-modifiers.mdGuides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Designs, audits, and improves analytics tracking systems using Signal Quality Index for reliable, decision-ready data in marketing, product, and growth.
Enforces A/B test setup with gates for hypothesis locking, metrics definition, sample size calculation, assumptions checks, and execution readiness before implementation.
SwiftUI fundamentals shared across all Apple platforms.
Before ANY implementation, use TeamCreate to spawn 3 agents:
After implementation, run fuse-ai-pilot:sniper for validation.
| Feature | Benefit |
|---|---|
| Declarative UI | Less code, automatic updates |
| Cross-platform | Same code for iOS/macOS/watchOS/visionOS |
| @Observable | Simple reactive state |
| SwiftData | Modern persistence with minimal code |
Composable UI building blocks. Extract subviews at 30+ lines.
NavigationStack for stack-based, NavigationSplitView for multi-column.
Modern persistence with @Model. Replaces Core Data for most use cases.
@State for local, @Observable for shared, @Environment for injection.
| Need | Reference |
|---|---|
| Views, modifiers, layouts | views-modifiers.md |
| NavigationStack, deep linking | navigation.md |
| SwiftData, @Query, CloudKit | data-swiftdata.md |
| @State, @Observable, Environment | state-management.md |
| Liquid Glass all platforms | liquid-glass.md |
| Siri, Shortcuts, App Intents | app-intents.md |