This is the NgRx companion to alfredoperez's core Angular skill, focused specifically on Redux-style state management. It enforces things like keeping reducers pure, using memoized selectors, and properly structuring actions and effects. Only activates when you're actually working with @ngrx/store, @ngrx/effects, or @ngrx/entity files, so it won't interfere if you're using Akita or NGXS. The rule set is straightforward: two main rules covering pure reducers and feature selectors, both backed by HIGH and MEDIUM impact ratings. If you're doing serious Angular work with global state, you probably want both this and the core skill installed together.
npx skills add https://github.com/alfredoperez/angular-best-practices --skill angular-best-practices-ngrx