Arc Presentation Layer

Presentation layer patterns with SwiftUI Views, @MainActor @Observable ViewModels (NO business logic, class-level @MainActor for app targets), LoadingState enum, and ARCNavigation Router. Use when "creating SwiftUI views", "implementing ViewModels", "setting up navigation", "managing UI state", "handling user actions", "using @Previewable", or "implementing Liquid Glass effects".

arclabs-studio de730d7 2 files · 39.8 KB Updated

File contents

arclabs-studio/ARCKnowledge/tree/main/.claude/skills/arc-presentation-layer commit de730d74b2

Frequently asked questions

npx skillmds@latest add arclabs-studio/arc-presentation-layer