angular-css-bem-best-practices

Installation
SKILL.md

Angular + BEM CSS Best Practices

A methodology guide for combining Angular's component architecture with BEM (Block Element Modifier) CSS naming convention to create reusable components and enable code sharing in front-end development. Contains 6 rules with bad/good examples in CSS, SCSS, and SASS.

When to Apply

Reference these guidelines when:

  • Writing CSS/SCSS/SASS for Angular components
  • Naming CSS classes in Angular templates
  • Reviewing component styles for consistency
  • Deciding whether to split a component based on styling complexity
  • Setting up CSS architecture for a new Angular project
  • Refactoring existing styles to follow BEM methodology

Core Principles

Related skills
Installs
50
GitHub Stars
20
First Seen
Feb 2, 2026