alfredoperez/angular-best-practicesMIT2 files

Angular Best Practices Signalstore

>-

Specification
Skill ID
alfredoperez/angular-best-practices/angular-best-practices-signalstore
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-signalstoreInstalls these files
  • AGENTS.md
  • SKILL.md

What this skill tells the agent

Angular SignalStore Best Practices

NgRx SignalStore rules for signal-based local and feature state management. Use with the core angular-best-practices skill for comprehensive Angular coverage.

Links

When to Apply

  • Creating or modifying SignalStore-based state management
  • Integrating RxJS side effects with rxMethod
  • Managing collections with withEntities

Rules

RuleImpactDescription
Use rxMethod for RxJS IntegrationMEDIUMDebounce, switchMap, and other RxJS operators in stores
Use SignalStore for Shared StateHIGHSignal-based reactivity without full NgRx overhead
Use withComputed for Derived StateMEDIUMCentralized memoized derivation logic
Use withEntities for CollectionsMEDIUMO(1) lookups and standardized CRUD operations

Install

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

Use this skill in a project

Open any RiverX project, search the Skills panel for alfredoperez/angular-best-practices/angular-best-practices-signalstore, and install it in one click.

Use this skill