What problem does it solve? After refactoring or stabilizing an Angular module, it is hard to know objectively whether the work meets the agreed "Done" definition. This Skill automates that audit by running a 12-criterion checklist against the module's code and producing a pass/fail report with evidence. ## Core Features & Use Cases - Automated Code Audits: Checks for zero unjustified any types, proper catchError handling on every HTTP call, component loading/error/empty states, and takeUntilDestroyed subscription teardown. - Structural Verification: Detects duplicate services across modules, validates test coverage and meaningful specs, and confirms type safety in models and interfaces. - Build Verification: Runs typecheck, lint, and test commands, then generates a summary table scoring the module against all 12 criteria with a remaining-work list. - Use Case: After stabilizing the reporting module in an Angular 19 app, run the check to confirm every criterion passes before marking the module Done in the stabilization plan. ## Quick Start Ask the assistant to run the module check for a specific module name, for example: check the stabilization status of the reporting module.