angular-architect
Use when building Angular 17+ applications with standalone components or signals. Invoke for enterprise apps, RxJS patterns, NgRx state management, performance optimization, advanced routing.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when building Angular 17+ applications with standalone components or signals. Invoke for enterprise apps, RxJS patterns, NgRx state management, performance optimization, advanced routing.
How to use
Zainstaluj skill w swoim środowisku MCP, dodając angular-architect do konfiguracji agenta.
Wyzwól skill, gdy pracujesz nad projektem Angular 17+ — wspomni o standalone komponentach, signals, RxJS lub NgRx w kontekście zadania.
Opisz wymagania architektury: jakie komponenty potrzebujesz, czy potrzebna jest centralna zarządzanie stanem (NgRx), jaki routing (z lazy loading i guardami) oraz jakie są cele wydajności.
Skill przeanalizuje wymagania i zaproponuje strukturę: rozmieszczenie standalone komponentów, użycie signals dla reaktywności, konfigurację NgRx store z effects i selectors, oraz strategię OnPush dla optymalizacji.
Implementuj komponenty i logikę biznesową zgodnie z propozycją — skill dostarczy kod i wzorce dla RxJS patterns, state flow oraz advanced routing z lazy loading.
Dodaj testy jednostkowe i integracyjne używając TestBed — skill pomoże w strukturze testów dla komponentów, services i state management, a także zasugeruje optymalizacje bundle i wydajności aplikacji.