
Pour les plus techniques
Attente Conditionnelle
/attente-conditionnelle
Ce qu’il fait
Attente Conditionnelle résout un problème courant dans les tests automatisés (des scripts qui vérifient que ton code fait ce qu'il est censé faire) : les délais arbitraires. Écrire 'attends 500 millisecondes' puis vérifie le résultat est une façon de croiser les doigts. Sur une machine lente ou sous charge, ce délai est insuffisant et le test échoue aléatoirement. Ce skill remplace ces délais par des conditions réelles — attendre jusqu'à ce que l'élément existe, que l'événement soit émis, que la valeur change — pour des tests qui passent parce que la condition est vraie, pas parce que le timing a été clément.
Quand l’utiliser
Quand tes tests échouent de façon aléatoire (parfois vert, parfois rouge sans raison évidente), quand ils passent en local mais échouent sur le serveur d'intégration continue (CI — l'environnement qui teste automatiquement à chaque modification), ou quand tu vois des `setTimeout` ou `sleep` dans tes tests.
Un exemple concret
Ton test d'interface clique sur un bouton et vérifie qu'une modale apparaît. Il passe 80% du temps mais échoue aléatoirement les autres fois.
- [Problème identifié] Tu utilises 'await new Promise(r => setTimeout(r, 500))' avant de vérifier la modale — tu paries sur 500ms suffisant.
- [Correction] Remplace par : 'await waitFor(() => document.querySelector('.modal') !== null)'
- [Explication] Le test attend maintenant que la modale existe réellement dans la page — peu importe que ça prenne 50ms ou 800ms.
- [Résultat] Le test ne peut plus échouer pour une raison de timing — seulement si la modale n'apparaît vraiment pas.
Tes tests sont déterministes : ils passent quand le code fonctionne, échouent quand il ne fonctionne pas — sans faux positifs qui te font perdre confiance dans ta suite de tests.
Comment l’installer
Colle ces deux lignes dans Claude Code, puis lance le skill avec /attente-conditionnelle.
/plugin marketplace add ismax-ai/claude-code-skills-fr
/plugin install ismax-skills-fr@ismax
/attente-conditionnelleSkill open-source de obra, sous licence MIT. Voir la source d’origine. Je l’ai sélectionné, traduit et adapté en français pour la bibliothèque.

Tu débutes avec Claude Code ?
J’ai écrit un guide de démarrage qui t’explique, pas à pas, ce qu’est un skill, comment installer la bibliothèque et faire tes premiers pas.
Lire le guide de démarrage
L’IA pour les Débutants · SubstackLa marketplace de skills Claude Code gratuits (en français)Lire sur Substack →