This covers Angular's modern functional HTTP interceptors, which replaced the old class-based approach in recent versions. You'll use it when you need to inject auth tokens, transform requests or responses, handle errors globally, or add logging to HTTP calls. The examples show the new HttpInterceptorFn pattern with inject() for dependencies and the provideHttpClient setup with withInterceptors. Order matters when chaining multiple interceptors, and there's a handy HttpContext pattern for per-request flags like cache control. It's focused on Angular 21 conventions, so if you're still on older versions with class-based interceptors, the patterns here won't directly apply.
npx skills add https://github.com/oguzhan18/angular-ecosystem-skills --skill angular-interceptors