What problem does it solve? Angular codebases accumulate technical debt: any/unknown types, console.log calls, untranslated strings, hardcoded colors, legacy decorators, and oversized files. Manually auditing and fixing all of this across a module is slow and error-prone. ## Core Features & Use Cases - Deep Multi-Dimensional Analysis: Scans TypeScript, HTML, and SCSS with parallel agents to count type-safety issues, dead code, i18n gaps, theme violations, and file-size limit breaches. - Phased Plan with Approval Gate: Generates a file-by-file refactoring plan (Phases A–H covering cleanup, type safety, duplication, Angular 19 patterns, constants/i18n, SCSS, security, tests) and waits for user confirmation before changing anything. - Angular 19 Modernization: Migrates legacy @Input()/@Output() and @ViewChild decorators to signal-based input()/output()/viewChild() APIs, replaces get getters with computed(), and enforces shared enums and constants. - Use Case: Point it at a feature module like src/app/modules/project-management to get a full audit, an approved phased plan, and parallel-agent execution that ends with typecheck/lint verification against /check-module criteria. ## Quick Start Ask the AI to run the refactor skill on a specific component or module path, review the generated phased plan, and approve it to start implementation.