Specification
- Skill ID
- alfredoperez/angular-best-practices/angular-best-practices-material
- Publisher
- alfredoperez
- Repository
- angular-best-practices
- Installs
- 0
- Files
- 2
- License
- MIT
- Synced
- Sep 23, 2026
How to use it
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
alfredoperez/angular-best-practices/angular-best-practices-materialInstalls these files- AGENTS.md
- SKILL.md
What this skill tells the agent
Angular Material Best Practices
Angular Material and CDK rules for component usage, theming, and testing. Use with the core angular-best-practices skill for comprehensive Angular coverage.
Links
When to Apply
- Importing and configuring Material components
- Setting up M3 theming with design tokens
- Using CDK utilities for overlays, drag-and-drop, or virtual scrolling
- Writing tests for Material components
Rules
| Rule | Impact | Description |
|---|---|---|
| Import Material Modules Selectively | MEDIUM | Tree-shake unused components with standalone imports |
| Use Angular Material Theming System | MEDIUM | M3 theme API with CSS custom properties |
| Use CDK Utilities Over Custom Implementations | MEDIUM | Battle-tested overlays, virtual scroll, and a11y primitives |
| Use Test Harnesses for Material Components | HIGH | Stable tests that survive internal DOM changes |
Install
Install from skills.sh/alfredoperez/angular-best-practices:
- Core skill: angular-best-practices
- This add-on: angular-best-practices-material
More from alfredoperez
Use this skill in a project
Open any RiverX project, search the Skills panel for alfredoperez/angular-best-practices/angular-best-practices-material, and install it in one click.
