tca-optimizer
CommunityOptimize TCAFlow performance and migrations fast.
Software Engineering#tca#store performance#effect management#routing optimization#tca flow#flow coordinator#reducer efficiency
AuthorRoy-wonji
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps teams modernize and optimize Swift TCA and TCAFlow implementations by addressing routing, reducer efficiency, Store observation patterns, and Effect management issues that cause performance problems or fragile navigation flows.
Core Features & Use Cases
- TCAFlow migration optimization: Improves TCACoordinators-to-TCAFlowRouter conversions, including action/route handling patterns.
- @FlowCoordinator and routing best practices: Guides correct usage of @FlowCoordinator, Route definitions, and handleRoute routing strategies.
- Performance-focused Store/Effect/Reducer tuning: Reduces unnecessary ViewStore subscriptions, improves selector patterns, prevents Effect leaks, and streamlines reducer state updates.
- Use Case: Migrating an existing UIKit/TCA navigation flow to TCAFlow while keeping routing behavior correct and improving responsiveness under real user workloads.
Quick Start
Ask the AI to review your current TCAFlow navigation and reducer code, identify performance bottlenecks and incorrect routing/effect patterns, then propose a GitHub-source-aligned Before/After refactor plan.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tca-optimizer Download link: https://github.com/Roy-wonji/claude-config/archive/main.zip#tca-optimizer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.