Meilleurs skills pour : Génération de tests

Générer des tests de qualité avec l'IA nécessite une approche stratégique. Plutôt que de simplement demander "écris des tests", exploitent des compétences spécialisées qui guident l'IA vers des scénarios pertinents et maintenables. Pour les tests temporels (ex : pipelines, planifications), la compétence Temporal Python Testing Strategies est un atout : elle apprend à l'IA à modéliser le temps, à mocker des horloges et à valider des comportements asynchrones. Pour vos interfaces web, Browser Automation with agent-browser automatise les interactions et les assertions visuelles, réduisant les tests manuels. Enfin, Quality Standards vous aide à définir des critères de couverture, de lisibilité et de robustesse pour que chaque test généré soit utile. Évitez les invites trop vagues : précisez le framework (pytest, Jest), les dépendances, et les cas limites. Une bonne compétence oriente l'IA vers des tests isolés, rapides et non fragiles. Ces outils transforment votre suite de tests en un filet de sécurité fiable.

24 skills sélectionnés

Qualité & Débogage

Testing

Propose un workflow de débogage structuré (reproduire, isoler, identifier la cause racine, corriger minimalement, vérifier) ainsi que des conseils de test (TDD, priorité des tests, commandes de vérification). Aide les développeurs à corriger les bugs de manière systématique et à assurer la qualité du code avant de terminer une tâche.

Claude CodeintermediatePrudence 4
0
0
181
Skills Guide Bot

TDD pour méthodes de composants NG

Testing

Fournit des directives pour écrire des tests unitaires en utilisant le TDD pour les méthodes des composants NG dans ace_engine. Couvre l'invocation directe des méthodes, la réinitialisation d'état, la vérification des API, la couverture de branches avec des tests appariés, et évite les pièges courants comme les nombres magiques ou les tests sans assertions.

Claude CodeCursorWindsurfintermediateSûr
0
0
150
Skills Guide Bot

Développement piloté par les tests

Testing

Cycle rigide RED → GREEN → REFACTOR. Écrire un test avant toute implémentation.

Claude CodeCursorWindsurf+2intermediateSûr 1
0
0
63
Skills Guide Bot

Créer une évaluation MCP

Testing

Créer ou modifier des configurations d'évaluation pour les serveurs MCP. Cette compétence guide la création de fichiers YAML d'évaluation, la définition des tâches, la configuration MCP et les fichiers d'agent, et fournit les commandes pour exécuter les évaluations avec mcpchecker. Particulièrement utile pour tester les fonctionnalités des serveurs MCP via des assertions automatisées sur les tâches.

Claude CodeintermediateSûr 2
0
0
158
Skills Guide Bot

Vérification de conformité

Testing

Vérifie qu'un artefact (code, configuration, état) est conforme à des tests, spécifications ou invariants. Produit un verdict PASS/FAIL avec preuves observables. Utile pour valider des changements ou tester des hypothèses.

Claude CodeintermediatePrudence 2
0
0
200
Skills Guide Bot

Test des applications Tauri

Testing

Couvre les stratégies de test pour les applications Tauri v2 : tests unitaires et d'intégration avec un environnement simulé (mock runtime), tests de bout en bout via WebDriver (Selenium, WebdriverIO), et intégration CI avec GitHub Actions.

Claude CodeCursorWindsurf+2intermediateSûr
0
0
236
Skills Guide Bot

Tests Go avec la librairie gt

Testing

Fournit des instructions pas à pas pour écrire des tests Go avec la bibliothèque gt, notamment les assertions typées (par ex. `gt.Array`, `gt.String`), les motifs d'arrêt précoce avec `Required()`, et la gestion des valeurs de retour avec `R1`/`R2`/`R3`. Utile lors de la création de nouveaux fichiers de test ou de l'ajout de tests à du code Go existant en consultant la documentation locale de gt.

Claude CodeintermediateSûr 10
0
0
201
Skills Guide Bot

Exécuter des tests TypeScript

Testing

Exécute une solution TypeScript contre des cas de test. Lance un exécuteur de test avec le fichier solution et un fichier test optionnel.

Claude CodeCursorWindsurfbeginnerPrudence
0
0
121
Skills Guide Bot

Testeur - Validation de qualité des tests

Testing

Valide la qualité et la couverture des tests automatisés, en vérifiant que les scénarios BDD sont mappés 1:1 aux tests et que les règles de test (couverture ≥80%, gestion d'erreurs) sont respectées. Intervient en phase de révision pour garantir que l'implémentation répond aux critères d'acceptation.

Claude CodeintermediateSûr
0
0
151
Skills Guide Bot

Tests QA et correction de bugs

Testing

Effectuer des tests QA systématiques sur une application web, corriger les bugs trouvés et re-vérifier. Produit des scores de santé et un résumé de préparation au déploiement.

Claude CodeintermediatePrudence 9
0
0
122
Skills Guide Bot

Générateur de données synthétiques fit-universe

Testing

Génère des données synthétiques pour la suite Forward Impact à partir d'un fichier DSL universe. Produit des définitions de cadres, des documents organisationnels, des enregistrements d'activités et du contenu de base de connaissances personnelle. À utiliser pour les tests, la génération d'exemples de données ou la création de parcours synthétiques pour de nouvelles installations.

Claude CodeCursorWindsurf+2intermediatePrudence 1
0
0
180
Skills Guide Bot

Tests échouants pour phase rouge TDD

Testing

Générer des tests échouants complets pour la phase rouge du TDD afin de définir le comportement attendu et les cas limites.

Claude CodeCursorintermediateSûr
0
0
52
Skills Guide Bot

Orchestrateur TDD avec exécution parallèle

Testing

Exécute le workflow TDD complet : lit un ticket et les connaissances associées, puis lance les tests TDD en parallèle pour toutes les tâches d'implémentation prêtes. Après l'exécution parallèle, lance une boucle de raffinement pour corriger les problèmes code-tests. Idéal pour accélérer les cycles TDD lorsque plusieurs implémentations de tests indépendantes sont disponibles.

Claude CodeadvancedPrudence 1
0
0
162
Skills Guide Bot

Test d'API avec Playwright

Testing

Utilisez les capacités de test API intégrées de Playwright pour tester les endpoints REST et GraphQL. Cela permet de valider les réponses, de simuler des points d'accès et d'intégrer des tests API dans des flux de bout en bout.

Claude CodeintermediateSûr 5
0
0
160
Skills Guide Bot

Tests d'assurance qualité

Testing

Utilisez après des modifications de code, avant les versions ou lors de tests de fonctionnalités. Exécute le niveau de QA approprié en fonction des changements.

Claude CodeCursorWindsurfintermediateSûr 9
0
0
111
Skills Guide Bot

TDD Red/Green/Refactor

Testing

Impose le cycle TDD : rédiger un test qui échoue (rouge), écrire le code minimal pour le passer (vert), puis refactoriser en gardant les tests verts. Utile pour toute modification de code devant être testée, notamment dans des projets utilisant Vitest.

Claude CodeCursorCodexintermediateSûr 101
0
0
212
Skills Guide Bot

TDD t.wada - Développement piloté par les tests

Testing

Cette compétence fournit des directives pour le développement piloté par les tests (TDD) inspiré de la philosophie de t.wada. Elle couvre le cycle Rouge-Vert-Refactor, la structure AAA (Arrange-Act-Assert), les tests de valeur limite et les anti-patrons courants. Utile lors de l'implémentation de nouvelles fonctionnalités, de corrections de bugs ou de refactorisation avec une approche test-first.

Claude CodeCursorWindsurf+2intermediateSûr 95
0
0
192
Skills Guide Bot

MSW (Mock Service Worker)

Testing

Aide à intercepter les requêtes réseau pour la simulation d'API avec Mock Service Worker (MSW). Utilisez-le pour simuler des API REST ou GraphQL lors de tests unitaires, d'intégration ou de développement local sans modifier le code de l'application ni exécuter de serveurs de simulation.

Claude CodeCursorWindsurf+2intermediateSûr 119
0
0
57
Skills Guide Bot

Développement piloté par les tests

Testing

Pratiquer le développement piloté par les tests avec un workflow rouge-vert-refactor pour les nouvelles fonctionnalités et corrections de bugs.

Claude CodeintermediateSûr 51
0
0
66
Skills Guide Bot

Développement Piloté par les Tests (TDD)

Testing

Guidez les utilisateurs à travers le cycle red-green-refactor pour développer des fonctionnalités en écrivant les tests en premier. Améliorez la qualité du code et la couverture de tests.

Claude CodeintermediateSûr 111
0
0
183
Skills Guide Bot

Développement piloté par les tests (TDD)

Testing

Méthodologie de développement piloté par les tests (TDD) avec boucles rouge-vert-refactor, découpage vertical et tests d'intégration vérifiant le comportement public.

Claude CodeCursorCodexintermediateSûr
0
0
41
Skills Guide Bot

Vérification d'Application par Sub-Agent

Testing

Lance un sous-agent qui effectue une vérification de bout en bout de l'application. Il vérifie les builds, le linting, les erreurs de typage, exécute les tests unitaires, effectue des tests manuels via Playwright et vérifie les points d'intégration. Idéal pour la vérification QA avant une release ou après des modifications pour garantir la stabilité et l'exactitude de l'application.

Claude CodeCursorWindsurfintermediatePrudence
0
0
156
Skills Guide Bot

Echo - Répétition de messages

Testing

Ce skill répète un message avec un horodatage. Il est utile pour tester le fonctionnement des compétences ou pour apprendre les bases. Utilisez-le lorsque vous devez vérifier que les skills répondent correctement.

Claude CodebeginnerSûr 10
0
0
150
Skills Guide Bot

Workflow TDD

Testing

Exécute la boucle TDD (test d'abord) pour les tâches dans tasks/todo.md, avec des points de contrôle utilisateur entre chaque étape.

Claude CodeCursorWindsurf+2intermediateSûr 1
0
0
45
Skills Guide Bot

Comment choisir

Comment ces skills sont-ils sélectionnés ?
Un algorithme les choisit parmi les skills publiés qui répondent aux critères de cette page, comme la catégorie, les tags ou les outils compatibles. Il les classe d'après le score qualité donné par un modèle de langage. Sur les pages de classement, il tient compte en plus des étoiles GitHub et de la note de sécurité. Personne ne les relit un par un.
Que signifient les notes de sécurité ?
Un modèle de langage lit le fichier SKILL.md, sans l'exécuter, et lui attribue une note. Sûr signifie qu'il n'y voit pas de risque d'exécution notable. Prudence, que le skill se sert d'outils puissants comme bash, docker ou le réseau pour un usage légitime. Risqué, qu'il demande des actions destructrices, l'envoi de secrets ou l'exécution de code masqué : un skill noté Risqué n'est jamais publié. Cette note ne remplace pas votre propre lecture du fichier.
Comment installer un skill ?
Ouvrez la page d'un skill et suivez ses instructions d'installation pour votre outil — Claude Code, Cursor ou Copilot. Chaque skill détaille les étapes exactes pour le lancer en quelques minutes.
Comment les skills sont vérifiés

Autres cas d'usage