Handles async data flows with RxJS observables and streams. You'll want this when building real-time features like search with debounce, WebSocket connections with auto-reconnect, or complex UI state management where multiple data sources need to combine. The skill covers operators for transforming streams, backpressure handling when data arrives faster than you can process it, and practical patterns for avoiding the nested subscription hell that kills most reactive codebases. The emphasis on unsubscribing and memory leak prevention is spot on because that's where most teams get burned in production.
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill reactive-programming