Trouvez le skill parfait
CLI d'automatisation de navigateur pour agents IA
Testing
CLI rapide d'automatisation de navigateur pour agents IA : navigation, formulaires, clics, captures, extraction de données, tests web. Charge des instructions à jour depuis la CLI.
Auditeur de specs Angular
Testing
Audite indépendamment un fichier de spec Angular par rapport aux directives de migration du projet.
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.
Revue contradictoire
Testing
Revue hostile de spécifications et de code, traquant bogues, cas limites, failles de sécurité et ambiguïtés. Lance une boucle orchestrée avec des sous-agents jusqu'à ce qu'il ne reste que des constatations de faible gravité.
Tests basés sur les propriétés avec Hypothesis
Testing
Utilisez Hypothesis pour générer automatiquement des cas de test, trouver des cas limites et écrire des tests robustes avec réduction minimale.
QA comportementale pré-fusion
Testing
Vérifie qu'une PR fonctionne en exécutant l'application, en testant les critères d'acceptation et en nettoyant l'environnement.
Benchmark de performance
Testing
Détecte les régressions de performance en établissant des références pour les temps de chargement, les Core Web Vitals et les tailles de ressources, puis compare avant/après sur chaque PR.
Revue de Code IA Exhaustive
Testing
Se déclenche sur 'review' ou '/review' pour effectuer une revue de code exhaustive assistée par IA via OpenAI Codex. Il récupère les références d'issues GitHub, Linear et Sentry, lit tout fichier plan ou référencé, puis exécute un script de revue personnalisable sur les modifications non validées ou sur une branche/commit spécifique. Idéal avant de créer une pull request ou après avoir terminé une fonctionnalité.
Tri des retours utilisateur
Testing
Analyser les retours utilisateur sur les conversations LLM, localiser les bugs dans la chaîne source/vérificateur/réécriture et vérifier les écarts de données.
Analyse des issues de flakiness GitHub
Testing
Expertise pour analyser les issues de flakiness dans le dépôt flutter/flutter, identifier les builds échoués et résumer les types de pannes.
Conventions et tests Angular
Testing
Conventions et patterns frontend Angular, infrastructure de test. Inclut des exemples avec Jasmine, Component Harnesses et tests HTTP.
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.