backend-architect
Sûr 68Concevoir et examiner l’architecture backend
par Bikach
Les systèmes backend complexes nécessitent des fondations architecturales solides. Cette compétence fournit des conseils d’experts sur l’architecture hexagonale, le domain-driven design, les principes SOLID et la qualité du code pour vous aider à créer des applications maintenables et évolutives.
github-cli
Sûr 69Collecter le contexte GitHub avec gh CLI
par BfdCampos
Travailler avec les issues et PR GitHub sans avoir le contexte complet conduit à des malentendus et des informations manquées. Cette compétence apprend à l'IA à utiliser proactivement les commandes GitHub CLI pour récupérer les descriptions de PR, les commentaires de revue, le statut CI, les discussions d'issue et les informations du dépôt.
tdd
Sûr 70Appliquer le développement piloté par les tests avec Rouge-Vert-Refactoriser
par Benny9193
Écrire les tests après le code entraîne des comportements non testés et des problèmes de conception. Cette compétence fournit un workflow TDD strict qui favorise une meilleure conception du code grâce au cycle Rouge-Vert-Refactoriser.
solid-principles
Sûr 70Appliquer les principes SOLID
par Benny9193
Le code devient difficile à maintenir lorsque les classes ont plusieurs responsabilités et un couplage étroit. Cette compétence fournit des explications claires et des exemples des principes SOLID afin que vous puissiez concevoir des logiciels plus faciles à étendre, tester et modifier.
clean-code
Sûr 68Appliquer les principes du code propre
par Benny9193
Le code est lu bien plus souvent qu'il n'est écrit. Cette compétence vous aide à écrire du code que les humains peuvent comprendre. Elle fournit des principes éprouvés pour le nommage, les fonctions, les commentaires et la gestion des erreurs qui améliorent la lisibilité et la maintenabilité du code.
api-design
Sûr 69Concevoir des API REST avec les meilleures pratiques
par Benny9193
Les API souffrent souvent d'une incohérence dans les noms, d'une mauvaise structure d'URL et d'une utilisation incorrecte des méthodes HTTP. Cette compétence fournit des directives claires pour concevoir des API intuitives, évolutives et faciles à maintenir.
scoop-ui-refactor
Sûr 70Refactoriser l'interface utilisateur de la plateforme d'actualités Scoop
par BenderFendor
La plateforme d'actualités Scoop présente une interface encombrée avec un espace vertical excessif et des modèles de conception incohérents. Cette compétence fournit un flux de travail structuré pour compresser les mises en page, améliorer la densité, ajouter une navigation par défilement à accrochage et appliquer une politique stricte d'absence d'emojis sur l'ensemble de l'interface.
genesis
Risque faible 72Créez des projets de production en quelques secondes
par BellyBook
La configuration de nouveaux projets prend trop de temps. Genesis génère des projets React, Python, Go et Taro avec des modèles prêts pour la production en moins d'une minute. Les modèles incluent des piles technologiques modernes, les meilleures pratiques et une documentation complète.
zod-validation-patterns
Sûr 69Valider les entrées avec les patterns Zod
par Barnhardt-Enterprises-Inc
Les applications TypeScript manquent souvent de validation appropriée des entrées, ce qui entraîne des erreurs d'exécution et des vulnérabilités de sécurité. Cette compétence fournit des patterns de validation Zod complets pour valider les requêtes API, les données de formulaire et les entrées utilisateur avec des schémas type-safe.
typescript-strict-guard
Risque faible 68Appliquer les normes du mode strict TypeScript
par Barnhardt-Enterprises-Inc
Écrire du TypeScript sans le mode strict entraîne des erreurs d'exécution et des problèmes de maintenabilité. Cette compétence fournit des modèles complets pour le typage explicite, les gardes de type et la gestion des erreurs afin que les assistants IA génèrent du code TypeScript prêt pour la production dès la première ligne.
typescript-strict
Sûr 69Appliquer des standards TypeScript stricts
par Barnhardt-Enterprises-Inc
Les projets TypeScript souffrent souvent de types any implicites et d'une gestion des erreurs laxiste. Cette compétence fournit des règles claires et des exemples pour écrire du code TypeScript type-safe et prêt pour la production qui prévient les erreurs d'exécution.
tdd-enforcer
Sûr 70Imposer un flux de travail de développement piloté par les tests
par Barnhardt-Enterprises-Inc
Écrire les tests après le code entraîne des lacunes dans la couverture de tests et des tests fragiles. Cette compétence guide le cycle TDD avec des phases claires : Rouge (écrire des tests défaillants), Vert (implémentation minimale) et Refactorisation (améliorer le code tout en gardant les tests verts).
state-management
Sûr 68Implémenter des modèles de gestion d'état
par Barnhardt-Enterprises-Inc
La gestion de l'état serveur et de l'état client dans les applications React crée une complexité qui ralentit le développement et nuit à l'expérience utilisateur. Cette compétence fournit des modèles éprouvés pour séparer l'état serveur de l'état client en utilisant TanStack Query pour la récupération de données et Zustand pour l'état de l'interface utilisateur.
semantic-code-hunter
Sûr 70Trouver du code par concept avec la recherche sémantique
par Barnhardt-Enterprises-Inc
Trouver du code par correspondance de texte exacte manque des concepts connexes et nécessite la lecture de nombreux fichiers. Cette compétence utilise la recherche sémantique Serena MCP pour trouver du code par sens, réduisant l'utilisation des tokens de 93 % tout en trouvant des résultats plus pertinents dans votre base de code.
redis-patterns
Sûr 69Mettre en place la mise en cache Redis et la limitation de débit
par Barnhardt-Enterprises-Inc
Les applications ont besoin d’une mise en cache efficace et d’une prévention des abus, mais manquent de schémas clairs d’implémentation. Cette compétence fournit des modèles Upstash Redis prêts pour la production pour la mise en cache, la limitation de débit, le stockage de session et la messagerie pub/sub.
react-19-patterns
Sûr 68Appliquer correctement les patterns de React 19
par Barnhardt-Enterprises-Inc
Écrire des composants React 19 nécessite de comprendre les patterns Server vs Client, les nouveaux hooks et les limites de Suspense. Cette compétence fournit des guides complets et un outil de validation pour garantir une utilisation correcte de React 19 avec TypeScript.
quetrex-architect
Sûr 69Appliquer les standards d’architecture Quetrex
par Barnhardt-Enterprises-Inc
Des standards de codage incohérents créent de la dette technique, des vulnérabilités de sécurité et des difficultés de maintenance. Cette compétence impose le workflow TDD, le mode strict TypeScript, les patterns Next.js App Router et les composants UI ShadCN pour chaque nouvelle fonctionnalité dans Quetrex.
quality-gates
Risque faible 68Appliquer les contrôles de qualité du code
par Barnhardt-Enterprises-Inc
Les projets logiciels ont besoin de points de contrôle qualité systématiques pour empêcher les bogues et les problèmes de sécurité d'atteindre la production. Cette compétence fournit un cadre complet avec des scripts de validation automatisés qui vérifient TypeScript, la sécurité, les tests et les modèles à chaque étape du développement.
nextjs-15-specialist
Risque faible 67Mettre en oeuvre correctement les patterns App Router de Next.js 15
par Barnhardt-Enterprises-Inc
Next.js 15 introduit de nouveaux patterns faciles a mal appliquer. Cette competence fournit des conseils complets sur App Router, Server Components, Server Actions et les strategies de cache afin que les agents construisent correctement du premier coup.
git-workflow
Sûr 68Appliquer des pratiques standardisées de workflow Git
par Barnhardt-Enterprises-Inc
Les équipes rencontrent des difficultés avec des branches et commits incohérents. Cette compétence applique des conventions de nommage, l'isolation par worktree et des commits conventionnels pour un historique propre.