Specification
- Skill ID
- alfredoperez/angular-best-practices/angular-best-practices-ngrx
- 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-ngrxInstalls these files- AGENTS.md
- SKILL.md
What this skill tells the agent
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:
- Core skill: angular-best-practices
- This add-on: angular-best-practices-ngrx
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-ngrx, and install it in one click.
