quality-fixer
Sûr 69Appliquer les correctifs de formatage et de linting du code Python
par Atyantik
Le formatage manuel du code prend du temps et crée un style incohérent dans une base de code. Cette compétence applique automatiquement le formatage Black, le tri des imports isort et les correctifs de linting Ruff pour maintenir un code propre et cohérent.
coverage-analyzer
Sûr 70Analyser les lacunes de couverture de tests
par Atyantik
L'analyse de couverture de tests permet d'identifier les chemins de code non testés et de recommander des tests spécifiques à écrire. Cette compétence fournit des informations exploitables pour aider les développeurs à atteindre l'objectif de 80% de couverture et améliorer la qualité du code.
testing-strategy
Sûr 68Créer une stratégie de test complète
par Atman36
Les développeurs ont du mal à mettre en œuvre des pratiques de test cohérentes entre les projets. Cette compétence fournit des conseils structurés pour les tests unitaires, d'intégration et E2E utilisant Vitest et Playwright avec des objectifs de couverture clairs et les meilleures pratiques.
quality-gates
Sûr 70Exécuter des contrôles de qualité avant les commits
par Atman36
Les contrôles manuels de qualité du code ralentissent le développement et laissent passer des bugs. Cette compétence exécute automatiquement le linting, la vérification de types, les tests et les audits de sécurité avant chaque commit ou déploiement.
nextjs-optimization
Sûr 68Optimiser les performances de Next.js 15
par Atman36
Les applications Next.js lentes nuisent à l'expérience utilisateur et au référencement SEO. Cette compétence analyse votre application et fournit des optimisations spécifiques pour les Core Web Vitals, la taille des bundles et les stratégies de rendu.
codebase-analysis
Sûr 68Analyser la structure et l'architecture d'une base de code
par Atman36
Comprendre une base de code inconnue demande beaucoup de temps et d'efforts. Cette compétence fournit une analyse systématique de la structure du projet, de la pile technologique, des dépendances et des métriques de qualité du code pour accélérer l'intégration et la prise de décision.
perigon-backend
Sûr 70Appliquer les conventions backend ASP.NET Core
par AterDev
Cette compétence fournit des conventions standardisées pour la création de services backend ASP.NET Core. Elle couvre les modèles d'architecture, la conception d'entités, les opérations de base de données, les modèles de gestionnaire, le mappage DTO et les meilleures pratiques de contrôleur pour des bases de code cohérentes et maintenables.
perigon-angular
Sûr 70Appliquer les conventions Angular 21+ Perigon
par AterDev
Cette compétence fournit des conventions de développement Angular 21+ standardisées pour Perigon WebApp. Elle couvre l'architecture des composants, la gestion d'état avec les signaux et l'intégration Material Design pour aider les développeurs à maintenir un code moderne et cohérent.
tool-design
Sûr 76Outils de conception pour une utilisation efficace des agents
par Asmayaseen
Les systèmes d'agent ont du mal avec des outils mal conçus qui provoquent des échecs qu'aucune ingénierie de prompt ne peut résoudre. Cette compétence fournit des modèles éprouvés pour créer des API d'outils que les agents peuvent comprendre, sélectionner correctement et utiliser de manière fiable.
systematic-debugging
Sûr 76Appliquer une méthodologie de débogage systématique
par Asmayaseen
Les corrections aléatoires gaspillent du temps et créent de nouveaux bogues. Cette compétence applique un processus de débogage en quatre phases qui trouve toujours la cause profonde avant de proposer des corrections, évitant les correctifs au niveau des symptômes et la dette architecturale.
scaffolding-openai-agents
Sûr 71Créer des agents OpenAI avec le SDK
par Asmayaseen
Créer des agents IA à partir de zéro exige de comprendre les schémas async, l’intégration d’outils et les transferts entre agents. Cette compétence fournit des modèles d’échafaudage prêts pour la production afin que vous puissiez vous concentrer sur la logique de votre agent plutôt que sur le code passe-partout.
streaming-llm-responses
Sûr 78Diffuser des réponses de chat IA en temps réel
par Asmayaseen
Les utilisateurs ont du mal à créer des interfaces de chat réactives qui se mettent à jour en temps réel au fur et à mesure que les réponses de l'IA sont diffusées jeton par jeton. Cette compétence fournit des modèles de code pour les gestionnaires de cycle de vie, les indicateurs de progression et les effets côté client afin de créer des expériences de diffusion fluides.
scaffolding-fastapi-dapr
Risque faible 75Créer des backends FastAPI avec Dapr et SQLModel
par Asmayaseen
Créer des backends de production avec des modèles appropriés nécessite des recherches dans plusieurs sources de documentation. Cette compétence fournit des modèles de code prêts à l'emploi pour FastAPI, SQLModel, Dapr pub/sub et l'authentification JWT afin que vous puissiez commencer à construire immédiatement.
nextjs-devtools
Risque faible 69Inspecter et déboguer les applications Next.js
par Asmayaseen
Le développement Next.js nécessite une visibilité sur les routes, les composants et la configuration de build. Cette compétence fournit des outils basés sur MCP pour inspecter la structure de votre application Next.js, déboguer les problèmes de routage et examiner les paramètres de build directement depuis votre assistant IA.
frontend-types
Sûr 68Définir des types TypeScript pour le frontend
par Asmayaseen
Les développeurs frontend ont besoin de définitions de types TypeScript cohérentes pour garantir la sécurité des types dans toute l'application. Cette compétence fournit des modèles et des conventions pour créer des types qui correspondent aux réponses de l'API backend.
frontend-component
Sûr 69Créer des composants Next.js avec des modèles Server/Client
par Asmayaseen
Construire des composants Next.js avec le mauvais modèle entraîne des problèmes de performances, des erreurs d’hydratation et une mauvaise expérience utilisateur. Cette compétence fournit des modèles pour les composants serveur et client, la conformité d’accessibilité, et les bonnes pratiques React afin de créer des composants frontend efficaces et accessibles.
framer-motion
Sûr 69Ajouter des animations à React avec Framer Motion
par Asmayaseen
Créez des interfaces utilisateur engageantes avec des animations fluides. Cette compétence fournit des modèles de code prêts à l'emploi pour les effets au survol, les transitions de page, les animations de défilement et les interactions gestuelles complexes dans les applications React et Next.js.
context-fundamentals
Sûr 76Maîtriser l'ingénierie de contexte pour les agents IA
par Asmayaseen
Les limites de contexte provoquent un comportement IA inattendu et des coûts élevés. Cette compétence vous apprend à concevoir, budgétiser et optimiser le contexte dans les systèmes agent en utilisant des schémas éprouvés comme la divulgation progressive et le placement tenant compte de l'attention.
building-mcp-servers
Risque faible 75Créer des serveurs MCP pour l'intégration Claude
par Asmayaseen
Créer des serveurs MCP permettant à Claude et d'autres LLMs d'interagir avec des API et services externes via des outils bien conçus. Ce guide couvre les implémentations Python FastMCP et TypeScript MCP SDK avec authentification, déploiement Docker et patterns de test.
building-nextjs-apps
Sûr 77Créer des applications Next.js 16
par Asmayaseen
Next.js 16 introduit des modifications majeures qui causent des erreurs courantes. Cette compétence fournit les bons patrons pour les paramètres asynchrones, les actions serveur, les mises en page et le middleware. Utilisez-la pour éviter les builds échoués et implémenter un design frontend distinctif.