executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
angular-rxjs-interopBridge Observables and Signals using toSignal and toObservable in Angular. Use when converting between RxJS Observables and Angular Signals.
Independent GitHub snapshot · Automated classification · Original documentation governs
undefined.toSignal automatically unsubscribes.takeUntilDestroyed(destroyRef).http.get<User[]>(...).pipe(catchError(() => of([]))) -> toSignal(..., { initialValue: [] }). Use in templates as {{ users() }}.toSignal requires initialValue or handles undefined.toSignal() for Observables rendered in templates.signal() + toObservable() for RxJS interop.takeUntilDestroyed() scoped to injection context. Never use global Subject with takeUntil — it leaks if Subject never completed.When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant: