Trouvez le skill parfait
Création de composants d'écran React Native
Developpement
Crée un fichier de composant d'écran React Native dans src/screens/. Utilisé lors de l'ajout d'un nouvel écran, comme 'écran d'accueil' ou 'écran de profil'. La compétence génère un fichier TypeScript avec un modèle de base incluant une mise en page flexbox, StatusBar et des conventions de nommage appropriées.
Créer une pull request GitHub
Developpement
Pousse la branche courante vers le dépôt distant et crée une pull request GitHub avec un titre et une description structurés. Il respecte les règles de formatage propres au projet et assigne automatiquement la pull request à l'utilisateur actuel. Utile pour soumettre des modifications en vue d'une revue de code.
Diagnostic LSP - Débogage d'erreurs
Developpement
Analyse les erreurs, avertissements et exceptions de diagnostic LSP pour en identifier la cause racine. Fournit des explications claires et plusieurs solutions classées avec des extraits de code, ainsi qu'une approche recommandée. Utilisez cette compétence lorsque vous rencontrez une erreur LSP et avez besoin d'étapes de débogage exploitables.
Conception de systèmes logiciels
Developpement
Ce skill permet à l'agent d'analyser, de recommander et de documenter l'architecture logicielle et les compromis techniques. Il est utile pour les tâches de conception haut niveau comme la décomposition en composants, l'évaluation des contraintes de performance et le choix de patrons architecturaux.
Gestionnaire Nix & Configuration
Developpement
Gère les paquets et configurations Nix selon les bonnes pratiques de Determinate Systems. Permet d'ajouter, mettre à jour ou supprimer des paquets dans une configuration flake, avec des commandes pour la maintenance (mise à jour du flake, mise à niveau du profil, vérification).
Planification d'implémentation
Developpement
Créez un plan d'implémentation détaillé à partir des résultats de recherche. À utiliser après la phase de recherche et avant l'écriture de code pour définir les critères de succès, les limites du périmètre et les tâches étape par étape avec vérification. Aide à structurer le travail et à éviter le glissement de scope.
Développement Backend NestJS Entreprise
Developpement
Expert en développement d'applications NestJS d'entreprise utilisant une Clean Architecture, TypeScript strict et conception événementielle. Utilise Yarn pour la gestion des dépendances et intègre PostgreSQL, MongoDB et Redis pour le stockage. S'applique aux projets nécessitant des patterns robustes et prêts pour la production.
Génération de workflows Shesha
Developpement
Génère des artefacts de workflow Shesha pour applications .NET avec ABP et NHibernate. Crée des instances, définitions, gestionnaires, tâches de service, méthodes d'extension et migrations FluentMigrator. Utile pour créer ou mettre à jour des classes liées aux workflows, étapes, conditions ou tables de base de données dans un projet Shesha.
Gestion des erreurs Bash avec thefuck
Developpement
Corrige automatiquement les commandes bash échouées avec thefuck. Aide à récupérer rapidement des erreurs de commandes et propose une approche structurée pour gérer les erreurs et la frustration lors du développement.
Git CD PR - Continuous Delivery
Developpement
Cette skill crée une Pull Request suivant un workflow Continuous Delivery complet. Elle exécute une QA intelligente, applique des labels de version (major/minor/patch) et de feature flags, et déclenche une revue de code automatique si le plugin est installé.
Développement CRUD leniu
Developpement
Cette compétence définit les normes de développement CRUD pour le projet leniu (services de cantine cloud), basées sur une architecture à trois couches (Controller → Service → Mapper) sans couche DAO distincte. Elle couvre la gestion des transactions, la pagination des requêtes, le traitement concurrentiel et les bonnes pratiques de qualité de code. Utilisée lors de la création de modules CRUD, la manipulation d'entités/DTO/VO/Service/Mapper/Controller, ainsi que la gestion des transactions et de la concurrence.
Agent Qoder (Mode Impression)
Developpement
Déléguez des tâches de codage à l'interface Qoder CLI en mode non interactif (Print). Utilisez-le pour créer de nouvelles fonctionnalités, réaliser des revues de code, refactoriser ou effectuer du codage itératif nécessitant l'exploration de fichiers. Il prend en charge les sous-agents, les worktrees et les serveurs MCP, mais n'est pas adapté aux corrections ponctuelles ou à la lecture de code.