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-routingConfigure Angular Router with lazy-loaded routes, functional guards, and component input binding. Use when defining routes, lazy-loading features, creating route guards, or setting up resolvers.
Independent GitHub snapshot · Automated classification · Original documentation governs
loadComponent (standalone) or loadChildren (route file) for every feature route.See routing patterns for lazy loading and guard examples.
CanActivateFn) instead of deprecated class-based guards.See routing patterns for functional guard implementation.
withComponentInputBinding() in provideRouter(routes, withComponentInputBinding()).input.required<string>() in components — Angular auto-maps route params, query params, and resolve data.ResolveFn<T> to pre-fetch critical data before navigation.TitleStrategy or use title: 'Dashboard' in route data.loadComponent or loadChildren for all feature routes.When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant: