Trouvez le skill parfait
Bonnes pratiques Python
Developpement
Idiomes Python, PEP 8, annotations de type et bonnes pratiques pour écrire du code Python robuste et maintenable.
Architecture Hexagonale
Developpement
Concevoir et refactorer des systèmes Ports & Adapters avec des frontières de domaine claires, inversion de dépendances et orchestration de cas d'usage testable. À utiliser quand la logique métier est couplée aux I/O.
Guide du système de journalisation
Developpement
Guide complet pour la journalisation applicative, les logs de script, la surveillance des erreurs et les logs de requêtes, avec bonnes pratiques.
Conventions pour nouvelles colonnes
Developpement
Conventions pour ajouter des colonnes en base de données : snake_case, pas de booléens, tags de struct Go.
GSD Quick : tâches rapides
Developpement
Exécutez une tâche rapide avec les garanties GSD (commits atomiques, suivi d'état) tout en sautant les agents optionnels.
Conventions Shell et Directives de Script
Developpement
Guide l'écriture et la mise à jour de scripts bash, wrappers CLI et scripts d'aide Node.js. Met l'accent sur la portabilité, le mode strict et la manipulation sécurisée des arguments.
Principes de conception d'API
Developpement
Maîtrisez les principes de conception d'API REST et GraphQL pour créer des API intuitives, évolutives et maintenables qui ravissent les développeurs.
Revue de pull request
Developpement
Examiner et approuver ou fusionner des pull requests en tant que mainteneur : approuver, demander des modifications, fusionner ou fermer.
Définition de fin de tâche — Plateforme
Developpement
Liste de vérification exhaustive à appliquer avant de finaliser toute tâche, fonctionnalité ou correction sur la plateforme. Couvre la traçabilité, les tests, la sécurité, l'observabilité, le déploiement et la documentation. Garantit que chaque livrable respecte les standards de qualité et de fiabilité.
Ajouter des spans OpenTelemetry en Clojure
Developpement
Compétence pour instrumenter le code backend Metabase avec des spans OpenTelemetry via la macro with-span, en respectant les conventions de module.
Programmation C avancée
Developpement
Maîtrisez l'écriture de code C efficace avec gestion mémoire, pointeurs et appels système. Idéal pour systèmes embarqués, noyaux et code critique.
Créer des commits Git de haute qualité
Developpement
Compétence pour créer des commits Git propres et bien structurés, en analysant les modifications et en exécutant des agents auxiliaires.