Trouvez le skill parfait
Bonnes pratiques React Hook Form
Developpement
Maîtrisez React Hook Form : évitez les anti-patterns, gérez les abonnements, et traitez correctement reset, dirty state et entrées contrôlées.
Migration Emotion vers Mantine
Developpement
Migrer les styled-components Emotion vers des composants Mantine avec style props et modules CSS. Pour convertir .styled.tsx ou supprimer les imports @emotion.
Détecteur de dérive de périmètre
Developpement
Analyse les diffs git par rapport à une intention pour détecter la dérive de périmètre, fichiers non liés et PR trop larges, puis suggère de garder, diviser ou justifier.
Intégration recherche Firecrawl
Developpement
Intégrer la recherche Firecrawl /search dans le code produit et les workflows d'agents pour la découverte web avant extraction. À utiliser quand une fonctionnalité commence par une requête plutôt qu'une URL.
Internationalisation du frontend
Developpement
Ajouter ou modifier des textes utilisateur dans le frontend Langflow via le système i18n (i18next/react-i18next). Toute chaîne visible doit passer par t() et exister dans tous les fichiers de locales.
Quiz de PR
Developpement
Quiz interactif qui vérifie si l'auteur d'une PR comprend réellement sa branche avant de demander une revue, couvrant les changements, les justifications, les cas limites et les risques.
Comparaison de performances ClickHouse
Testing
Évaluez les résultats de tests de performance ClickHouse, analysez les régressions de PR, comparez avec l'historique et vérifiez la fiabilité des mesures.
Analyse des rapports de performance CI
Testing
Analyse les rapports de comparaison de performance CI pour une PR ClickHouse. Recoupe l'historique master pour distinguer les vraies régressions des tests instables.
CCXT pour TypeScript et JavaScript
Developpement
Guide complet pour utiliser CCXT avec TypeScript/JavaScript : intégration d'échanges crypto, API REST et WebSocket, authentification et exemples.
Analyse de découpage de MR
Developpement
Analyse tous les changements de la branche (indexés ou non) et recommande de les découper en MR plus petites et ciblées. Utilise des heuristiques (front/back, migrations, cohésion) pour proposer un plan.
Créer des cartes interactives avec kepler.gl
Data & IA
Création de cartes interactives et export HTML autonome avec le package Python keplergl, à partir de données géospatiales (DataFrame, GeoJSON, CSV).
Configurer un canal de discussion avec SecretRefs
DevOps
Configurez des canaux de discussion avec des commandes non interactives, les secrets étant uniquement des SecretRefs. Couvre les étapes de collecte, modification, réparation et vérification.