This is a companion skill for Angular Material and CDK work, meant to run alongside the core angular-best-practices skill from the same author. It pushes you toward selective imports for tree-shaking, the M3 theming API with design tokens, and CDK primitives instead of rolling your own overlay or virtual scroll logic. The test harness rule is the standout here: Material's harnesses let you write component tests that don't break when the internal DOM changes, which saves real maintenance time. Only activates for @angular/material and @angular/cdk code, so it won't interfere if you're using PrimeNG or another component library.
npx skills add https://github.com/alfredoperez/angular-best-practices --skill angular-best-practices-material