Trouvez le skill parfait
Revue de code Roborev
Testing
Effectuez une revue de code assistée par IA sur vos modifications en cours, une branche ou un commit spécifique avec Roborev. Aide à détecter les problèmes avant la fusion en fournissant des retours automatisés avec des niveaux de sévérité et un verdict succès/échec.
Analyse de code
Testing
Analyse le code pour détecter des problèmes de qualité, de sécurité et de maintenabilité. Utilisez-le après avoir implémenté des fonctionnalités ou terminé un travail important, ou lorsque l'utilisateur demande une revue de code. Fournit des retours structurés par priorité (critique, avertissement, suggestion).
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.
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.
Generateur de Tests Unitaires
Testing
Generez automatiquement des tests unitaires complets avec cas limites, mocks et assertions pour tout code.
Stratégies de test Temporal Python
Testing
Approche complète de test des workflows Temporal en Python avec pytest, time-skipping et mocking. Couvre les tests unitaires, d'intégration et de rejeu, ainsi que la configuration locale et l'intégration CI/CD. Utile pour garantir la fiabilité des workflows Temporal et valider le déterminisme.
Gestionnaire de Tests Snapshot
Testing
Gerez les tests snapshot pour composants UI avec detection intelligente de differences et mise a jour automatique.
Generateur de Rapports de Tests
Testing
Generez des rapports de tests detailles avec tendances de couverture, detection de tests instables et metriques.
Preuve et Evidence pour Changements Déterministes
Testing
Compétence pour assembler des kits de preuve avec justification de sécurité explicite, utilisant des artefacts et des rapports plutôt que des affirmations narratives. Applique des règles de déterminisme strict et des suites de test négatif.
Tests de simulation en environnement fork
Testing
Testez vos scripts de déplacement de fonds et vos flux de stratégie sur des RPC forqués Gorlami sans diffuser de transactions réelles. Configurez l'environnement de fork, alimentez les soldes de test et utilisez les indicateurs d'exécution pour simuler en toute sécurité des swaps, prêts, ponts et séquences multi-étapes. Permet de détecter les problèmes d'approbation, d'unités, de calldata et de gaz avant l'exécution sur le mainnet.
Validation d'extension de configuration 1C (CFE)
Testing
Valide la structure correcte des extensions 1C : format XML, propriétés, composition et objets empruntés. Équivalent de /cf-validate pour les extensions.
Analyse des performances Go
Testing
Exécute des benchmarks Go avec statistiques mémoire pour identifier les opportunités d'optimisation. Analyse les résultats comme ns/op, B/op, allocs/op pour trouver les points chauds. Aide les développeurs à réduire les allocations, améliorer le débit et comparer les changements de performance.