USE FOR: Composing event streams, UI events, timers, and asynchronous data sources using IObservable<T> with LINQ operators for filtering, throttling, combining, and error handling. DO NOT USE FOR: Si
skills/dotnet/reactive/reactive-extensions/SKILL.md(main)