Legacy to VIP+W Migration
Installation
SKILL.md
Legacy to VIP+W Migration Guide
A systematic approach to refactoring legacy iOS codebases (MVC, Massive ViewController, spaghetti code) to VIP+W Clean Architecture.
Migration Philosophy
Golden Rules
- Never rewrite from scratch - Incremental migration preserves working code
- One screen at a time - Migrate scene by scene, not all at once
- Tests first - Write tests for existing behavior before refactoring
- Keep it working - App should work after each migration step
- Strangler pattern - New code in VIP+W, gradually replace old code