Testing
Tests automatises : Playwright, Jest, smoke tests, validation continue.
| # | Skill | Source | Description | Maj | |
|---|---|---|---|---|---|
| 1 | rewardkit | harbor-framework/harbor | Créer des vérificateurs de tâches IA avec critères programmatiques et juges LLM. | 2 765 | 2j |
| 2 | pyrefly-type-coverage | pytorch/pytorch | Améliorer la couverture de typage Python avec Pyrefly en annotant un fichier cible. | 101 066 | 3j |
| 3 | task-reviewer | chorus-aidlc/chorus | Auditer une tâche Chorus et poster un verdict de conformité aux critères d'acceptance. | 1 025 | 5j |
| 4 | qa | browser-use/browser-use | Auditer une interface web dans un navigateur réel et lui attribuer un score de qualité. | 100 973 | 7j |
| 5 | definition-of-done | flutter/skills | Valider qu'une tâche Dart respecte tous les standards avant de la déclarer terminée. | 2 537 | 9j |
| 6 | testing | verygoodopensource/vgv-ai-flutter-plugin | Structurer et écrire des tests unitaires, widget et golden pour projets Dart/Flutter. | 132 | 9j |
| 7 | livekit-simulations | livekit/agent-skills | Générer des scénarios de test ciblés pour agents IA à partir de leur code source. | 59 | 11j |
| 8 | n8n:reproduce-bug | n8n-io/n8n | Reproduire systématiquement un bug via un test de régression ciblé à partir d'un ticket. | 194 272 | 11j |
| 9 | triaging-visual-review-runs | posthog/skills | Trier et analyser les runs de revue visuelle de snapshots sur une PR PostHog. | 48 | 13j |
| 10 | e2e-verification | chorus-aidlc/chorus | Vérifier end-to-end une interface web via Playwright avec authentification locale. | 1 025 | 13j |
| 11 | spec-driven-tests | tldraw/tldraw | Dériver une spec comportementale d'un package et reconstruire sa suite de tests annotée par règles. | 48 364 | 15j |
| 12 | droid-control | factory-ai/factory-plugins | Automatiser le contrôle de terminaux et navigateurs via un routage intelligent en trois étapes. | 92 | 17j |
| 13 | add-dart-lint-validation-rule | flutter/skills | Ajouter une règle de validation et son flag CLI au package dartskillslint. | 2 537 | 18j |
| 14 | compiler-verify | facebook/react | Vérifier automatiquement les changements du compilateur TypeScript et Rust. | 246 136 | 18j |
| 15 | hsb-test | nvidia/skills | Exécuter automatiquement un plan de tests QA sur un kit de développement HSB. | 1 960 | 23j |
| 16 | mutant-diff | n8n-io/n8n | Lancer Stryker sur tous les fichiers modifiés depuis master pour détecter les mutations survivantes. | 194 272 | 26j |
| 17 | mutant-fix | n8n-io/n8n | Tuer les mutants survivants prioritaires pour renforcer les tests d'un fichier. | 194 272 | 26j |
| 18 | mutant-score | n8n-io/n8n | Lancer les tests de mutation Stryker sur un fichier et structurer les survivants pour itération. | 194 272 | 26j |
| 19 | mcore-testing | nvidia/skills | Gérer et exécuter des tests unitaires et fonctionnels pour modèles d'entraînement IA. | 1 960 | 29j |
| 20 | triage-flaky-test | datadog-labs/agent-skills | Investiguer un test instable pour diagnostiquer ses échecs et recommander une action corrective. | 136 | 29j |
| 21 | e2e-test | divinevideo/divine-mobile | Exécuter des tests E2E complets sur une app mobile Flutter avec backend Docker réel. | 256 | 1mo |
| 22 | mutate-changed | n8n-io/n8n | Lancer Stryker sur les fichiers modifiés depuis master et signaler les mutations survivantes. | 194 272 | 1mo |
| 23 | mutation-test | n8n-io/n8n | Lancer des tests de mutation sur un fichier et structurer les mutants survivants pour itération. | 194 272 | 1mo |
| 24 | strengthen-tests | n8n-io/n8n | Renforcer les tests en ciblant et éliminant les mutants survivants les plus critiques. | 194 272 | 1mo |
| 25 | vgv-testing | verygoodopensource/vgv-ai-flutter-plugin | Structurer et écrire des tests unitaires, widget et golden pour projets Dart/Flutter. | 132 | 1mo |
| 26 | python-testing-patterns | wshobson/agents | Implémenter des stratégies de test Python robustes avec pytest, mocks et fixtures. | 37 258 | 1mo |
| 27 | bats-testing-patterns | wshobson/agents | Écrire et structurer des tests unitaires robustes pour scripts shell avec Bats. | 37 258 | 1mo |
| 28 | e2e-testing-patterns | wshobson/agents | Créer des suites de tests E2E fiables avec Playwright selon les meilleures pratiques. | 37 258 | 1mo |
| 29 | testing | nvidia/skills | Exécuter et configurer des tests unitaires et fonctionnels pour modèles d'entraînement distribué. | 1 960 | 1mo |
| 30 | verl-e2e-testing | nvidia/skills | Valider l'intégration d'un modèle Megatron-Bridge dans le backend verl via des tests E2E. | 1 960 | 1mo |
| 31 | ui-test | browserbase/skills | Tester une interface en navigateur réel via des agents parallèles pour détecter les bugs. | 3 610 | 1mo |
| 32 | browser-trace | browserbase/skills | Enregistrer et analyser en temps réel les traces CDP d'une session browser automatisée. | 3 610 | 1mo |
| 33 | encore-go-testing | encoredev/skills | Tester des applications Encore Go avec bases de données et services isolés. | 25 | 1mo |
| 34 | encore-testing | encoredev/skills | Tester des applications Encore.ts avec Vitest, bases de données et services isolés. | 25 | 1mo |
| 35 | aeon-skill-evals | bankrbot/skills | Évaluer la qualité des skills installés via des manifestes d'assertions et détecter les régressions. | 1 158 | 1mo |
| 36 | dart-checks-migration | flutter/skills | Migrer les tests Dart de package:matcher vers l'API moderne package:checks. | 2 537 | 1mo |
| 37 | dart-matcher-best-practices | flutter/skills | Appliquer les meilleures pratiques de matchers Dart pour des tests lisibles et robustes. | 2 537 | 1mo |
| 38 | dart-test-coverage | flutter/skills | Analyser et améliorer la couverture de tests dans un projet Dart. | 2 537 | 1mo |
| 39 | dart-test-fundamentals | flutter/skills | Structurer, configurer et optimiser des tests unitaires Dart avec les bonnes pratiques. | 2 537 | 1mo |
| 40 | test-driven-development | flutter/skills | Appliquer rigoureusement le cycle Red-Green-Refactor pour développer par les tests. | 2 537 | 1mo |
| 41 | quality-playbook | github/awesome-copilot | Générer un système qualité complet et personnalisé pour tout projet logiciel. | 35 826 | 1mo |
| 42 | test-driven-development | mkurman/zorai | Implémenter des fonctionnalités en suivant strictement l'approche test-first TDD. | 315 | 1mo |
| 43 | verification-before-completion | mkurman/zorai | Exiger une vérification par commande avant toute affirmation de succès ou complétion. | 315 | 1mo |
| 44 | migrate-to-shoehorn | mkurman/zorai | Migrer les assertions as dans les tests TypeScript vers la bibliothèque shoehorn. | 315 | 1mo |
| 45 | mock-call-count-retry-fallback | divinevideo/divine-mobile | Corriger les assertions de comptage de mocks après ajout de logique de retry ou fallback. | 256 | 1mo |
| 46 | mockito-stale-mock-silent-trycatch-failure | divinevideo/divine-mobile | Diagnostiquer et corriger les échecs silencieux de mocks Mockito obsolètes dans les tests Flutter. | 256 | 1mo |
| 47 | tests-guard-intentional-workarounds | divinevideo/divine-mobile | Identifier et préserver les contournements intentionnels dans le code avant toute suppression. | 256 | 1mo |
| 48 | fastly-compute-native-test-linker-failure | divinevideo/divine-mobile | Résoudre les échecs de liaison native pour les tests unitaires dans un projet Fastly Compute Rust. | 256 | 1mo |
| 49 | test | mkurman/zorai | Générer, exécuter et analyser des tests en s'adaptant au framework existant du projet. | 315 | 1mo |
| 50 | tdd | mkurman/zorai | Appliquer le TDD en tranches verticales pour tester comportements, pas l'implémentation. | 315 | 1mo |
À propos de cette sélection
L'outillage de test a longtemps été le parent pauvre de l'automatisation agentique. Un agent qui génère du code sans pouvoir lancer une suite de tests, interpréter un échec ou ouvrir un rapport de couverture reste borgne sur la qualité de ce qu'il produit. Les skills testing rassemblés ici couvrent exactement ce terrain : piloter Playwright sur un parcours utilisateur critique, déclencher Jest en mode watch, isoler un cas qui régresse, ou reproduire un bug de façon déterministe comme le propose n8n avec ses skills dédiés. Meta pousse aussi plusieurs primitives utiles pour structurer des flows de validation. L'écosystème est déjà dense, avec un bon équilibre entre TypeScript et Python, même si les skills orientés reporting restent plus rares que ceux orientés exécution. Adressé surtout aux devs fullstack et aux équipes qui veulent un agent capable de valider avant de merger.