What problem does it solve? Angular feature modules often accumulate untyped any usage, leaking subscriptions, dead code, magic strings, and missing tests. This Skill runs a complete, single-pass stabilization workflow that brings a module up to production coding standards with automated verification after every phase. ## Core Features & Use Cases - Full type safety pass: Replaces all any in services, models, and components with interfaces (IEntity, IEntityCreate, IApiResponse<T>), then runs npm run typecheck to catch cascading errors. - Code quality enforcement: Fixes subscription teardown with takeUntilDestroyed, removes dead code and console.log, extracts magic strings/numbers to enums and constants, and audits naming, spelling, and file sizes. - SCSS theming audit: Converts px to rem, replaces hardcoded hex colors with design tokens, and reviews !important and ::ng-deep usage. - Testing and final gates: Writes service and component unit tests, then validates with Prettier, ESLint, Stylelint, typecheck, production build, and tests before committing. - Use Case: Run it on a legacy Angular module like admin-role to eliminate all any types, add error handling to HTTP services, and reach 80%+ test coverage in one guided pass. ## Quick Start Ask the AI to run the stabilize-module skill on the admin-role feature module and fix every issue until all checks pass.