ZooWork Market · Skill
tca-swiftui-architecture
Production-first enterprise skill for The Composable Architecture (TCA) with SwiftUI (iOS 16+, TCA 1.7+). Use this skill when building new TCA features with the @Reducer macro, decomposing fat/god reducers, implementing StackState/StackAction navigation or tree-based @Presents navigation, writing TestStore tests, migrating legacy TCA code to modern @ObservableState patterns, debugging TCA performance issues, managing side effects and dependencies with @DependencyClient, or reviewing TCA code for anti-patterns. Apply it whenever working with TCA reducers, stores, effects, or dependencies — AI tools often generate outdated pre-1.7 TCA patterns, so this skill is essential to produce correct, production-ready code.