angular-state-management

Organize Angular state management across Signals, NgRx, and RxJS.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kizzz/eleon-client --skill angular-state-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: angular-state-management
Source: https://github.com/kizzz/eleon-client/tree/main/.agents/skills/angular-state-management
Command: npx skills add https://github.com/kizzz/eleon-client --skill angular-state-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Master modern Angular state management patterns for large apps, enabling teams to choose between Signals, NgRx, or reactive patterns with practical migration guidance.

Core Features & Use Cases

  • Local signal-based state for component-scoped data
  • Feature-level signal stores and NgRx integration patterns
  • Global NgRx store, migration guidance from legacy patterns
  • Server and form state patterns with signals bridging

Quick Start

Implement Angular global and component state using Signals, NgRx, and ComponentStore according to the guide.

Frequently Asked Questions about angular-state-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate legacy Angular state management to Signals?

Migrate legacy Angular state management to Signals by applying defined migration paths and bridging patterns between RxJS and Signals, ensuring smooth transitions for component-scoped data and feature-level signal stores in large apps.

What is the best way to organize global and local state in large Angular apps?

Organize global and local Angular state by standardizing patterns across local signal-based state, feature-level signal stores, and global NgRx store orchestration, explicitly covering local, shared, global, server, and form state.

When should I use NgRx ComponentStore versus Signals for Angular state?

Use NgRx ComponentStore versus Signals based on scoping needs: local signal-based state handles component-scoped data, while ComponentStore and global NgRx integration manage feature-level and global state orchestration across medium to large Angular apps.

Can I bridge RxJS observables with Angular Signals for state management?

Bridge RxJS observables with Angular Signals using specific bridging patterns for server and form state, allowing reactive patterns and signal-based state to coexist during migrations or hybrid state orchestration workflows.