writing-plans
Sûr 69Créer des plans de mise en œuvre détaillés avec des tâches TDD
par DMJGilbert
Les ingénieurs ont du mal à décomposer des fonctionnalités complexes en étapes gérables. Cette compétence crée des plans de mise en œuvre granulaires avec le développement piloté par les tests intégré à chaque tâche.
test-driven-development
Sûr 69Imposer un cycle de développement piloté par les tests
par DMJGilbert
Écrire les tests après le code ne prouve rien sur la correction. Cette compétence impose le cycle ROUGE-VERT-REFACTORISATION pour garantir que chaque fonctionnalité a d'abord un test qui échoue. Écrivez des tests minimaux, vérifiez qu'ils échouent, implémentez le code le plus simple pour réussir, puis refactorisez en toute confiance.
systematic-debugging
Sûr 71Appliquer une méthodologie de débogage systématique
par DMJGilbert
Le débogage sans approche systématique entraîne une perte de temps et de nouveaux bugs. Cette compétence fournit une méthodologie en quatre phases pour trouver les causes profondes avant de tenter des corrections, améliorant considérablement les taux de réussite des corrections dès la première tentative.
subagent-development
Sûr 69Mettre en œuvre des plans complexes avec des sous-agents frais et des revues de code
par DMJGilbert
Les plans de développement complexes échouent souvent en raison d'erreurs de contexte accumulées et de contrôles de qualité manquants. Cette méthodologie garantit que chaque tâche bénéficie d'un sous-agent frais avec un contexte propre, suivi d'une revue de code obligatoire avant de poursuivre.
generating-sorbet-inline
Sûr 69Ajouter des signatures de type Sorbet aux méthodes Ruby
par DmitryPogrebnoy
Les projets Ruby ont besoin de sécurité des types pour un code fiable. Cette compétence ajoute des signatures de type inline Sorbet aux méthodes en utilisant des blocs sig. Elle analyse les fichiers source Ruby, génère des annotations de type appropriées et valide les signatures avec le vérificateur de types Sorbet.
generating-rbs-inline
Sûr 70Ajouter des annotations de type RBS-inline à Ruby
par DmitryPogrebnoy
Ruby manque d'annotations de type intégrées, ce qui rend le code plus difficile à comprendre et à maintenir. Cette compétence ajoute des commentaires de type RBS-inline directement dans vos fichiers Ruby, améliorant la clarté du code sans nécessiter de fichiers de signature .rbs séparés.
prisma-v7
Sûr 69Maîtriser le développement de bases de données avec Prisma ORM v7
par DjordjeVuckovic
Construire des applications avec Prisma ORM v7 nécessite de comprendre les nouvelles exigences ESM, les adaptateurs de pilotes et les changements de configuration. Cette compétence fournit des conseils d'expert sur la conception de schémas, les migrations, les requêtes client et la migration de v6 vers v7.
process-code-review
Risque moyen 62Traiter les résultats de revue de code de manière interactive
par DiversioTeam
Les revues de code génèrent de longues listes de problèmes fastidieux à corriger manuellement. Cette compétence traite les documents de revue de manière systématique, vous permettant de corriger ou d'ignorer chaque problème tout en suivant la progression et en exécutant des vérifications de qualité.
monty-code-review
Sûr 69Révision de code Django avec vérifications strictes de correction
par DiversioTeam
Les revues de code manquent souvent des problèmes subtils de correction, en particulier concernant la sécurité multi-locataire et l'intégrité des données. Cette compétence fournit un cadre de révision structuré et hyper-pointilleux qui détecte les bugs de correction, les violations SOLID et les risques de sécurité avant la mise en production.
backend-ralph-plan
Sûr 72Créer des plans d'implémentation backend Django
par DiversioTeam
Cette compétence crée des plans d'implémentation structurés avec des points de contrôle qualité pour les projets Django. Utilisez-la pour décomposer des fonctionnalités backend complexes en tâches compatibles Ralph Loop avec des étapes de vérification intégrées.
backend-pr-workflow
Sûr 69Appliquer les standards de workflow PR backend
par DiversioTeam
Les pull requests backend manquent souvent d'étapes critiques du workflow comme la liaison correcte aux tickets ClickUp, les vérifications de sécurité des migrations, ou les changements de schéma sans interruption de service. Cette compétence fournit une checklist rigoureuse pour détecter ces problèmes avant la fusion et le déploiement.
backend-atomic-commit
Sûr 70Appliquer les standards de code backend et les commits atomiques
par DiversioTeam
Le code backend échoue souvent aux contrôles de qualité CI et contient des commits non atomiques. Cette compétence exécute Ruff, ty, les vérifications Django et les scripts de sécurité pour corriger les problèmes et appliquer les standards de commit sans signatures IA.
unity-editor
Sûr 71Contrôler l'éditeur Unity depuis la ligne de commande
par DirtybitGames
Arrêtez de basculer entre l'éditeur Unity et le terminal lors du développement de jeux. Cette compétence permet aux agents IA de contrôler Unity directement depuis la ligne de commande pour compiler des scripts, entrer en mode lecture, capturer des captures d'écran et exécuter du code de débogage.
frontend-dev-guidelines
Sûr 69Appliquer les directives frontend React/TypeScript
par Dimon94
Écrire du code frontend React/TypeScript sans modèles cohérents entraîne des problèmes de maintenance et des bugs. Cette compétence fournit des directives de développement complètes avec des exemples de code pour les composants, la récupération de données, le routage, le style et l'optimisation des performances en utilisant les modèles React modernes.
flow-tdd
Sûr 69Imposer la discipline du développement piloté par les tests
par Dimon94
Les flux de travail de codage IA omettent souvent les tests ou les écrivent après le code, ce qui conduit à des fonctionnalités non testées et des bugs cachés. Cette compétence applique la loi d'airain du TDD : aucun code de production avant qu'un test en échec n'existe. Elle fournit des points de contrôle d'application, des protocoles d'enregistrement des erreurs et une prévention de la rationalisation pour garantir que chaque fonctionnalité dispose d'une couverture de tests appropriée.
devflow-tdd-enforcer
Sûr 68Appliquer l'ordre TDD dans la gestion des tâches
par Dimon94
Les équipes marquent souvent les tâches d'implémentation comme terminées avant les tests, ce qui viole les principes du Test-First Development. Cette garde-fou bloque les violations en temps réel en détectant lorsque les tâches d'implémentation sont cochées avant les tâches de test correspondantes.
cc-devflow-orchestrator
Sûr 69Naviguer dans les workflows CC-DevFlow avec un routage intelligent
par Dimon94
CC-DevFlow propose des workflows de développement structurés, mais les utilisateurs ont souvent du mal à savoir quelle commande exécuter ensuite. Cette skill d'orchestration guide les utilisateurs vers la bonne commande de workflow et l'agent spécialisé en fonction de leur phase de projet actuelle et du type de tâche.
backend-dev-guidelines
Sûr 70Créer des microservices Express avec les meilleures pratiques
par Dimon94
Le code backend devient incohérent et difficile à maintenir sans patterns clairs. Cette compétence fournit des directives complètes pour l'architecture en couches, la gestion des erreurs, la validation et les tests pour les microservices Node.js/Express/TypeScript.
swiftui-view-refactor
Sûr 71Refactorer les vues SwiftUI
par Dimillian
Les vues SwiftUI deviennent souvent désorganisées avec un ordre incohérent des propriétés et des responsabilités mélangées. Cette compétence applique une structure cohérente aux vues en imposant un bon ordre, en privilégiant les patrons MV plutôt que les view models, et en assurant une utilisation correcte d'Observation.
swiftui-performance-audit
Sûr 73Audit des problèmes de performance SwiftUI
par Dimillian
Les applications SwiftUI peuvent souffrir de rendu lent, de défilement saccadé et d'utilisation excessive du processeur. Cette compétence vous guide à travers la révision du code, le profilage avec Instruments et les corrections ciblées pour optimiser les performances de votre application.