Trouvez le skill parfait
Constructeur de serveurs ML Docker
Developpement
Construit des conteneurs Docker pour les composants du serveur ML (FinRL, StockMixer, etc.). Utilisez des options comme --no-cache, --push, --cpu ou spécifiez un modèle pour personnaliser la construction.
Investigation structurée
Developpement
Crée un dossier d'investigation daté dans scratch/ avec un README pour guider la recherche empirique. Aide à tracer des chemins de code, documenter l'architecture système, enquêter sur des bugs, explorer la faisabilité technique ou rechercher des options de conception. Destiné aux investigations complexes en plusieurs étapes, pas aux questions simples.
Workflows Git Avancés
Developpement
Couvre le rebase interactif, le cherry-pick, git bisect, les worktrees et le reflog. Aide à maintenir un historique propre, appliquer des commits spécifiques entre branches, trouver l'introduction de bugs et récupérer après des erreurs. Idéal pour nettoyer les branches de fonctionnalités avant une PR, le développement multi-branche et le dépannage.
Maître Git
Developpement
Gère les opérations Git avancées, notamment la gestion des branches, la résolution de conflits de fusion et la réécriture de l'historique. Propose des workflows sécurisés avec confirmation explicite pour les commandes destructrices comme le push forcé et le rebase. Aide les développeurs à maintenir un historique de commits propre et à récupérer des problèmes Git courants.
Countdown - Validation pré-implémentation
Developpement
Exécute l'agent 'Oracle' pour créer ou affiner un plan d'implémentation, puis lance en parallèle des agents de revue (Mission Control, Telemetry, Flight Director) pour valider le plan. Les agents notent le plan sur la complétude, la stratégie de test et l'architecture ; seule une note 'A+' de tous les trois permet de passer à l'implémentation. Cette compétence réduit les risques d'implémentation en détectant les lacunes tôt grâce à une validation structurée avant le développement.
Visualiser les logs Shella
Developpement
Permet de consulter les logs du démon et des plugins Shella, stockés dans ~/.local/state/shella/dev.log. Utile pour le débogage : filtrez par nom de plugin, par niveau d'erreur ou affichez les dernières lignes. Les logs sont au format JSON et peuvent être formatés pour une lecture améliorée.
Optimiseur de Requetes ORM
Developpement
Analysez et optimisez les requetes ORM pour eviter les problemes N+1, ajouter les bons index et ameliorer les performances.
Débogage Tmux
Developpement
Capture le contenu des panneaux tmux pour déboguer des sessions terminal, surveiller des processus en arrière-plan ou inspecter la sortie de commandes. Aide à visualiser ce qui se passe dans un autre panneau tmux sans avoir à y basculer. Utile pour examiner l'historique de défilement ou vérifier des processus longs.
Support de la langue Ourdou
Developpement
Implémentez le support de la langue ourdoue avec mise en page de droite à gauche (RTL), traductions en ourdou pour l'interface utilisateur et réponses de l'IA en ourdou. Fonctionnalité bonus de la Phase 5 du hackathon, ajoutant 100 points.
Gestion de flux OpenSpec (OpsX)
Developpement
Le Workflow OpenSpec (OpsX) gère le cycle de vie des changements de développement pilotés par spécification via des commandes comme onboard, new, fast-forward, apply et archive. Il structure les changements de la proposition à la planification, l'implémentation et l'archivage dans des artefacts standardisés au sein d'un répertoire .openspec. Cette compétence est utile pour les équipes suivant la méthodologie OpenSpec afin de maintenir cohérence et traçabilité des modifications.
Démarrer le serveur de développement Astro
Developpement
Lance le serveur de développement Astro avec la commande `npm run dev`. Le site est accessible à l'adresse http://localhost:4321 et bénéficie du rechargement à chaud pour un développement rapide.
Analyseur de Jalons GitHub
Developpement
Analyse l'avancement des jalons GitHub : affiche le statut d'une version spécifique (nombre d'issues ouvertes/fermées, description) ou liste tous les jalons ouverts. Utile lors de discussions sur les versions ou les dates de sortie.