Angular — архитектура enterprise-приложений

web-development

Angular architect — это скилл для Claude Code, который проектирует и реализует Angular 17+ приложения enterprise-уровня: генерирует standalone-компоненты с сигналами, настраивает маршрутизацию с ленивой загрузкой и гардами, внедряет NgRx-стор, выстраивает RxJS-паттерны и оптимизирует бандл. Берут, когда нужно с нуля поднять архитектуру Angular-приложения на standalone-компонентах, когда NgRx-стор разрастается и нужно навести порядок в actions/reducers/selectors, когда хочется переложить управление подписками на `takeUntilDestroyed` вместо ручного unsubscribe, или когда приложение тормозит и нужна оптимизация с OnPush и анализом размера бандла. Скилл работает в режиме специалиста-архитектора: анализирует требования, планирует компонентную структуру и поток состояния, генерирует TypeScript-код с жёстким строгим режимом, запускает `ng build --configuration production` для контроля размера бандла, пишет тесты через TestBed с порогом покрытия 85%. Стек: Angular 17+, TypeScript, NgRx, RxJS; вывод — готовые файлы компонентов, сервисов, стора и тестов с пояснением архитектурных решений. Направление — создание и рефакторинг Angular-приложений, а не Vue или React (для этого соседние скиллы каталога). Связан со скиллами typescript-pro и test-master.