Trouvez le skill parfait
Vérification UX naïve
Testing
Organise les scénarios de compréhension naïve utilisateur et enregistre les résultats avant une version.
Anti-motifs de test
Testing
Identifie et prévient les anti-patrons de test courants qui rendent les suites de tests peu fiables, lentes et difficiles à maintenir. Fournit des stratégies de détection et des solutions de remaniement pour les tests instables, les suites lentes, les tests fragiles et autres mauvaises pratiques de test. Utilisez-la lorsque les tests sont difficiles à comprendre, déboguer ou maintenir.
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.
Audit des exportateurs CA65/NSF
Testing
Audit des générateurs de formats dans exporter/ : vérifie la conformité de l'assembleur CA65, du bytecode aux specs et la compatibilité avec le builder NES.
Minimisation de reproduction d'issue GitHub
Testing
Récupérer, analyser, reproduire et minimiser les reproductions d'issues GitHub. Utiliser pour trier les rapports de bugs sur la reproductibilité.
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.
Testeur de navigation clavier
Testing
Aide au test de navigation clavier pour les applications frontend. Fournit des conseils pas à pas et des bonnes pratiques pour l'accessibilité et les tests UI.
Stratégie de mock Pytest
Testing
Maîtrisez la stratégie de mock pour pytest : autospec vs mocks manuels, AsyncMock, builders, et ce qui ne doit jamais être mocké.
Enquêter sur les échecs CI de ClickHouse
Testing
Investigue un échec CI de ClickHouse de bout en bout à partir d'une URL de PR ou de rapport S3. Récupère les tests échoués, classe flaky vs vraie régression, et cherche des issues/fixes existants.
Méthode Santa
Testing
Vérification contradictoire multi-agents avec boucle de convergence. Deux agents indépendants doivent valider avant la livraison.
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.
Stratégie de mock avec pytest
Testing
Maîtrisez la stratégie de mock pour pytest : autospec, AsyncMock, fabriques de mocks et pièges à éviter. Décidez quand mocker vs utiliser des objets réels.