skills/alfredoperez/angular-best-practices/angular-best-practices-ngrx

angular-best-practices-ngrx

SKILL.md

Angular NgRx Best Practices

NgRx state management rules for global state with actions, reducers, effects, and selectors. Use with the core angular-best-practices skill for comprehensive Angular coverage.

Links

When to Apply

  • Adding or modifying NgRx stores, reducers, or effects
  • Writing selectors for state selection in components
  • Managing collections with @ngrx/entity

Rules

Rule Impact Description
Keep Reducers Pure HIGH No side effects in reducers; move HTTP calls to Effects
Use Feature Selectors MEDIUM Memoized selectors that recompute only when inputs change

Install

Install from skills.sh/alfredoperez/angular-best-practices:

Weekly Installs
131
GitHub Stars
19
First Seen
Feb 9, 2026
Installed on
github-copilot125
codex122
opencode122
gemini-cli120
amp118
kimi-cli118