← All skill packs

Testing & Debugging Skills

Skill pack
2 skills0 selected
j-nedSkills in this pack

Tester l'asynchrone Angular (timers, debounce, animations, stabilité de fixture) selon le régime zone du projet — zoneless vs zone.js. Déclencher avant d'écrire ou de corriger tout test qui touche du temps (setTimeout/setInterval/debounce/retry/animation), de l'attente de stabilité (whenStable), ou dès qu'on hésite entre fakeAsync/tick et les fake timers du runner (vi.useFakeTimers). Couvre les footguns vécus — fakeAsync qui plante au runtime sans zone-testing, mélange fakeAsync + fake timers runner, faux RED par erreur de harnais, timers armés avant la pose des fake timers.

French

Doctrine et footguns Signal Forms Angular (stable en v22, @angular/forms/signals) — quand préférer Signal Forms à Reactive/Template forms, validation au bord du formulaire, binding [formField], soumission submit(), et tests d'un formulaire signals. Déclencher quand on implémente ou teste un formulaire (saisie utilisateur, validation, soumission), qu'on migre un Reactive Form, ou qu'on hésite entre Signal Forms / Reactive Forms / ngModel. Couvre les footguns associés (collision d'attributs [formField], appel () du champ, submit() non-async, défauts null, validation au bord vs validation de modèle HTTP).

French

Includes Angular Async Testing and Angular Signal Forms.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills2CategoryengineeringStars0

What’s included

Angular Async Testing

Tester l'asynchrone Angular (timers, debounce, animations, stabilité de fixture) selon le régime zone du projet — zoneless vs zone.js. Déclencher avant d'écrire ou de corriger tout test qui touche du temps (setTimeout/setInterval/debounce/retry/animation), de l'attente de stabilité (whenStable), ou dès qu'on hésite entre fakeAsync/tick et les fake timers du runner (vi.useFakeTimers). Couvre les footguns vécus — fakeAsync qui plante au runtime sans zone-testing, mélange fakeAsync + fake timers runner, faux RED par erreur de harnais, timers armés avant la pose des fake timers.

Angular Signal Forms

Doctrine et footguns Signal Forms Angular (stable en v22, @angular/forms/signals) — quand préférer Signal Forms à Reactive/Template forms, validation au bord du formulaire, binding [formField], soumission submit(), et tests d'un formulaire signals. Déclencher quand on implémente ou teste un formulaire (saisie utilisateur, validation, soumission), qu'on migre un Reactive Form, ou qu'on hésite entre Signal Forms / Reactive Forms / ngModel. Couvre les footguns associés (collision d'attributs [formField], appel () du champ, submit() non-async, défauts null, validation au bord vs validation de modèle HTTP).

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Angular Async Testing skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • License details are not provided in these listings. Check the author’s terms before using the skills.
Testing & Debugging Skills | Agent Skills Atlas