Trouvez le skill parfait
Automatisation de navigateur furtif avec Ghost Chrome
Testing
Service d'automatisation de navigateur furtif exécutant une instance Chrome réelle dans Docker pour contourner les protections anti-bot comme Cloudflare ou Google. Il simule les interactions humaines avec des courbes de Bézier et des délais variables, idéal pour automatiser des sites qui bloquent les navigateurs sans tête.
Calculateur de Score Apdex
Testing
Assistance automatisée pour le calcul des scores Apdex lors des tests de performance. Fournit des conseils étape par étape, des bonnes pratiques et génère des configurations prêtes pour la production. Idéal pour les tests de charge, de stress et de benchmarking.
Orchestration tmux TDD
Testing
Orchestrez le développement piloté par les tests dans tmux en lisant directement la sortie des tests. Agnostique au langage (Rust, Python, JavaScript, Go, etc.).
Vérification UI avant commit
Testing
Génère les actifs du projet, démarre un serveur local et demande à l'utilisateur de vérifier visuellement l'interface avant de valider. Aide à détecter les régressions UI avant qu'elles ne soient commit. Utilisé lorsque les modifications affectent les templates, composants, styles ou autres comportements observables de l'interface.
Règles Checkstyle pour Java
Testing
Maîtrisez les vérifications intégrées de Checkstyle pour Java, incluant les conventions de nommage, les métriques de code et les suppressions.
Générateur de fixtures PDF
Testing
Génère des fixtures PDF complètes combinant des tableaux ReportLab et des images générées par IA pour tester les extracteurs. Utile pour créer des PDF qui exposent des bugs d'extraction, avec des préréglages pour des cas particuliers comme les sections vides et les titres malformés.
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.
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.
Compétences de Test
Testing
Permet d'exécuter pytest avec des arguments optionnels, de lister les fichiers de test, d'exécuter un test spécifique et de générer des rapports de couverture. Utile pour valider la qualité du code en continu.
Lint et vérification de types
Testing
Exécute ESLint et la vérification de types TypeScript sur le code frontend. À utiliser après des modifications de code ou avant les commits pour détecter les avertissements de lint et les erreurs de type. Affiche la liste des problèmes avec localisation dans les fichiers et peut appliquer les corrections automatiques ESLint après confirmation.
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.
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.