What problem does it solve? Moving an Angular codebase to @craft-ts/core involves mechanical rewrites plus semantic decisions that automated tools cannot safely infer, and this Skill runs the craft-migrate codemod first, then guides the remaining manual migration of signals, forms, services, dependency injection, and routes. ## Core Features & Use Cases - Deterministic codemod execution: Runs craft-migrate in dry-run, write, and check modes with JSON reports so every change is previewed and verified. - Manual migration guidance: Converts Angular signals to state, Signal Forms to insertForm pipelines, @Injectable services to craftService, and Angular Router usage to CraftRouter with typed route DI. - Verification workflow: Enforces a checklist covering lint, type-check, architecture tests, targeted regression tests, and production build. - Use Case: You inherit an Angular app using Signal Forms and rxResource; this Skill previews the migration, applies safe rewrites, then walks you through converting validators, async submission, and route guards that the codemod flags as manual diagnostics. ## Quick Start Use the migrate-to-craft-ts skill to migrate this Angular project to CraftTS and finish the remaining manual migration work.