tca-optimizer

Community

Optimize TCAFlow performance and migrations fast.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.