From role-frontend
Angular expertise including modules vs standalone components, dependency injection, RxJS patterns, signals, Angular Material, change detection strategies (OnPush), lazy loading routes, and NgRx state management.
npx claudepluginhub rnavarych/alpha-engineer --plugin role-frontendThis skill is limited to using the following tools:
- Building or reviewing Angular 14+ applications with standalone components
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Guides agent creation for Claude Code plugins with file templates, frontmatter specs (name, description, model), triggering examples, system prompts, and best practices.
standalone: true on every new component; NgModules are legacyreferences/standalone-signals-di.md — standalone component setup, bootstrapApplication, signal/computed/effect, input/output/model/viewChild, toSignal/toObservable, inject() and InjectionToken, OnPush and zoneless change detectionreferences/rxjs-forms-routing-http.md — higher-order mapping operators, error handling, takeUntilDestroyed, async pipe, reactive forms with NonNullableFormBuilder, custom validators, functional guards/resolvers, @defer blocks, functional HTTP interceptorsreferences/ngrx-testing-performance.md — NgRx createFeature/createActionGroup/createSelector, effects with exhaustMap, @ngrx/signals signalStore, component testing with TestBed, component harnesses, marble testing, bundle analysis, SSR hydration, Angular Material and CDK, anti-patterns table