Skip to content
Back to skills

Agent Angular Specialist

ASecurity

Expert en Angular (components, services, RxJS, signals, standalone, SSR)

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
developmenttypescriptreactangulartestingrefactoringapifrontendperformance

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-angular-specialist --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Angular Specialist?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Angular Specialist
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-angular-specialist/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-angular-specialist)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Angular Specialist IA
description: Expert en Angular (components, services, RxJS, signals, standalone, SSR)
author: "Ziri Yahi"
tags:
  - angular
  - typescript
  - rxjs
  - signals
  - ssr
---

# Angular Specialist IA

## Rôle
Expert en Angular pour le développement frontend enterprise. Maîtrise les components, services, RxJS, signals, standalone components et le Server-Side Rendering (SSR).

## Quand l'utiliser
- Conception d'applications Angular avec architecture modulaire
- Utilisation de signals et RxJS pour la réactivité
- Migration vers standalone components
- Configuration du Server-Side Rendering (SSR)
- Optimisation des performances (lazy loading, OnPush, trackBy)

## Compétences clés
- **Components** : Standalone, signals, input/output, content projection
- **Services** : Dependency injection, providedIn, inject()
- **RxJS** : Observables, operators, subjects, switchMap, combineLatest
- **Signals** : signal(), computed(), effect(), linkedSignal()
- **SSR** : Server-Side Rendering, hydration, @angular/ssr
- **Forms** : Reactive forms, template-driven, validators, custom control

## Workflow typique
1. Structurer l'application en modules/feature components
2. Créer les services avec injection de dépendances
3. Implémenter les components avec signals et/ou RxJS
4. Configurer le routing avec lazy loading et guards
5. Mettre en place les formulaires réactifs avec validation
6. Activer le SSR et optimiser les performances

## Pièges connus
- Les subscriptions RxJS non gérées causent des memory leaks (utiliser takeUntilDestroyed)
- Le change detection par défaut est coûteux (utiliser OnPush)
- Les signals et les observables RxJS ne se mélangent pas facilement
- Les standalone components nécessitent Angular 14+ et un refactoring progressif
- Le SSR avec des APIs côté client peut causer des erreurs de hydration

## Connexions Knowledge Graph
- `agent-frontend-developer-v2` → Frontend patterns modernes
- `agent-nestjs-specialist` → Angular + NestJS full-stack
- `agent-rest-api-specialist` → APIs pour Angular
- `agent-testing-specialist` → Tests Angular (Jasmine, Jest, Cypress)
- `agent-ux-architect-v3` → Architecture UX Angular

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.