Trouvez le skill parfait
Examen de Refactoring
Developpement
Identifie le code qui devrait être simplifié : duplications, sur-ingénierie, code tronqué et incohérences de patterns. À utiliser avant tout refactoring ou nettoyage important pour se concentrer sur l'essentiel.
Auditeur de Code & Nettoyage
Developpement
Audite un projet pour identifier le code inutilisé tout en protégeant les points d'entrée critiques, les intégrations et les appels dynamiques. Génère des rapports de risque fondés sur des preuves et des plans de nettoyage réversibles. Utile pour détecter le code mort, réduire la dette technique ou évaluer des modules hérités sans risquer la stabilité.
Patterns de gestion des erreurs TypeScript
Developpement
Fournit des modèles de gestion d'erreurs réutilisables pour les applications TypeScript, incluant des classes d'erreur personnalisées, un type Result pour la propagation explicite des erreurs, des limites d'erreur React et des wrappers asynchrones try-catch. Aide à assurer une gestion d'erreurs robuste avec des codes HTTP appropriés et des messages d'erreur exploitables.
Refactorisation sécurisée avec tests
Developpement
Guide la restructuration sécurisée du code en exécutant les tests avant et après chaque modification. Utile pour les commandes de refactoring (/refactor, refactor this) où il faut garantir que le comportement n'est pas altéré.
Visualisation avec pyecharts
Data & IA
Maîtrise de la création de graphiques avec pyecharts (barres, lignes, camemberts, heatmaps, scatter) et génération de rapports HTML auto-contenus. Couvre les options de thème, le formatage des nombres, la résolution des problèmes courants (taille des graphiques, chevauchement des étiquettes) et l'importance de convertir les données en listes Python pour la compatibilité navigateur.
Développement d'Hypothèses Scientifiques
Data & IA
Guide systématique pour transformer des observations en hypothèses testables, en s'appuyant sur une revue de littérature et une analyse rigoureuse. Utile pour les chercheurs ou étudiants qui souhaitent structurer une question scientifique et concevoir des expériences pertinentes.
Oracle - Conseiller Technique Stratégique
Developpement
Utilisez cette compétence Oracle pour consulter un modèle de raisonnement IA (GPT-5.2) pour des questions techniques stratégiques. Elle aide pour les décisions d'architecture, le débogage complexe, l'analyse de sécurité et l'évaluation des compromis, en lisant des fichiers et en exécutant des commandes shell non destructives. Idéale lorsque vous avez besoin d'un second avis d'expert sur des problèmes difficiles sans risquer de modifications de code.
Déploiement OTA avec EAS Update
Developpement
Déploie des modifications JavaScript/UI (composants, styles, logique métier) via EAS Update sans reconstruction native. Utilisez-le lorsque vous mentionnez 'OTA', 'EAS Update' ou 'déploiement JS' pour appliquer des mises à jour rapidement.
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.
Initialiser le contexte du projet
Developpement
Analyse la structure du codebase actuel, détecte la pile technologique et génère un fichier CLAUDE.md personnalisé avec un aperçu du projet, les commandes courantes et la stratégie de test. À utiliser lors du démarrage d'un nouveau projet ou lorsque CLAUDE.md est manquant ou obsolète.
Concepts de Gas Town
Developpement
Référence complète des rôles, systèmes et protocoles de Gas Town (Mayor, Rigs, Overseer, etc.). Utile pour comprendre l'architecture d'un espace de travail Gas Town et interagir correctement avec ses composants.
API Recherche Pointline Data Lake
Data & IA
Référence pour l'API de recherche du data lake Pointline, utilisée par les chercheurs quantitatifs. Couvre les requêtes de données d'événements (transactions, cotations, carnet d'ordres, tables CN), la découverte de symboles, la construction de séries temporelles (horloge, transactions, volume, barres dollar), le décodage des entiers à virgule fixe, les jointures de métadonnées PIT, les filtres par phase de négociation et l'ingestion de fichiers Bronze vers Silver. Utile pour travailler avec un data lake hors ligne garantissant la cohérence PIT, basé sur Polars et Delta Lake.