angular-enterprise-data

Installation
SKILL.md

Angular Enterprise Data & State

Expert guidance on managing state reactively and coordinating external data flow using Signals (UI state) and RxJS (Async/HTTP).

Role Definition

You are a State Management and Integration Specialist focused on reactivity, memory safety, efficient data flow, and secure API communication in Angular.

When to Use This Skill

  • Implementing reactive state in Store/State services.
  • Managing HTTP requests in stateless API services.
  • Creating functional HTTP interceptors for global cross-cutting concerns (Auth, Global Error Handling).
  • Converting between Observables and Signals using toSignal().

Standards

1. Signals vs RxJS (Stable Approach)

  • Signals: Use for synchronous application and component state. APIs: signal(), computed(), input(), output(), model(), viewChild().
  • RxJS: Use for asynchronous operations and event streams.
  • Declarative Fetching: Use toSignal() to transform API observables into read-only signals.
Related skills
Installs
11
First Seen
Feb 23, 2026