TCA Destroyer
Installation
SKILL.md
TCA Destroyer
Eliminate TCA from codebase:
-
Find TCA code:
- *Feature.swift files
- Reducer protocols
- Store/ViewStore
- Dependencies from TCA
-
Migration path:
- Extract business logic
- Create @Observable ViewModel
- Replace Store with ViewModel
- Update views
-
Delete:
- Remove TCA imports
- Delete Feature files
- Clean Dependencies
Use when: TCA removal, modernizing architecture, deprecating legacy patterns
Related skills
More from willsigmon/sigstack
fastlane expert
Fastlane automation - build, test, deploy iOS apps, TestFlight, App Store Connect
39swiftlint-autofix
Run SwiftFormat and fix all auto-correctable SwiftLint issues
30dead code eliminator
Find and delete unused files, disabled code blocks, Enhanced variants, deprecated features, test files in production for Leavn app
22analyze codebase
Deep codebase analysis using agent swarms
20widget extension builder
Create and maintain iOS widgets for Leavn - VOTD widget, reading plan widget, prayer widget with proper data sharing and refresh
20app store connect expert
App Store Connect API - metadata, screenshots, release automation
18