web-artifacts-builder
Risque faible 71Créer des artefacts React avec les composants shadcn/ui
par ZhanlinCui
La création d'artefacts React multi-composants pour les conversations Claude nécessite un bundling et une configuration complexes. Cette compétence automatise la configuration du projet avec React 18, TypeScript, Tailwind CSS et plus de 40 composants shadcn/ui, puis bundle tout dans un seul fichier HTML.
vercel-react-best-practices
Sûr 71Optimiser les performances React et Next.js avec les recommandations Vercel
par ZhanlinCui
Construire des applications React performantes nécessite de comprendre des modèles d'optimisation complexes. Cette compétence fournit 45 règles priorisées par Vercel Engineering pour guider l'IA dans l'écriture, la révision et le refactoring de code React et Next.js pour des performances optimales.
test-driven-development
Sûr 72Appliquer le développement piloté par les tests
par ZhanlinCui
Écrire des tests après le code conduit à une confiance erronée et à des cas limites manqués. Cette compétence impose la discipline TDD : écrire d'abord un test qui échoue, puis implémenter juste assez de code pour le faire passer.
requesting-code-review
Sûr 74Demander une revue de code IA
par ZhanlinCui
Les développeurs passent souvent à côté de problèmes dans leur propre code parce qu'ils sont trop proches de l'implémentation. Cette compétence délègue un sous-agent IA pour examiner les modifications de code par rapport aux exigences, en vérifiant la qualité, l'architecture, les tests et la préparation pour la production avant la fusion.
Internationalizing Websites
Risque faible 67Ajouter la prise en charge multilingue à Next.js
par ZhanlinCui
Cette compétence automatise l'ajout de la prise en charge multilingue aux sites web Next.js, y compris les balises hreflang, la configuration des locales, les fichiers de traduction et l'optimisation SEO pour les marchés internationaux.
chatcrystal-debug-recall
Sûr 74Rappeler les solutions de débogage historiques
par ZengLiangYi
Arrêtez de réinventer la roue lors du débogage. Cette compétence rappelle les correctifs passés et les causes racines de votre mémoire ChatCrystal, vous aidant à diagnostiquer les tests échoués, les erreurs de compilateur et les exceptions runtime plus rapidement en tirant parti des sessions de débogage passées.
mcp-builder
Risque faible 71Créer des serveurs MCP pour l'intégration d'outils LLM
par YYH211
La création de serveurs MCP efficaces nécessite la compréhension des spécifications du protocole, des modèles SDK et des stratégies de test. Cette compétence fournit des guides complets pour créer des serveurs MCP de haute qualité en Python et TypeScript avec des cadres d'évaluation pour valider l'efficacité des outils.
dry-refactoring
Sûr 71Éliminer la duplication de code avec le refactoring DRY
par YYH211
La duplication de code entraîne des cauchemars de maintenance et un comportement incohérent. Cette compétence vous guide à travers un processus systématique en 4 étapes pour identifier, abstraire, remplacer et vérifier les modifications de refactoring qui éliminent la répétition et améliorent la qualité du code.
lint-fixer
Sûr 70Résoudre les problèmes de lint avec le workflow de lint du projet
par yamadashy
Les échecs de lint ralentissent les revues de code et bloquent les publications. Cette compétence exécute le workflow de lint du projet et guide les corrections tout en gardant le comportement du code inchangé.
browser-extension-developer
Sûr 70Créer des extensions multi-navigateurs avec WXT
par yamadashy
Les projets d'extensions de navigateur ont souvent des difficultés avec la compatibilité entre navigateurs et la configuration de l'internationalisation. Cette compétence fournit des conseils clairs pour le développement d'extensions basées sur WXT prenant en charge Chrome, Firefox et Edge avec une structure i18n appropriée.
develop-userscripts
Sûr 75Développer des scripts utilisateur Tampermonkey et ScriptCat
par xixu-me
La création de scripts utilisateur pour navigateur nécessite de comprendre les blocs de métadonnées, les API GM et les différences spécifiques à chaque runtime entre Tampermonkey et ScriptCat. Cette compétence fournit des conseils structurés pour créer, déboguer et publier des scripts utilisateur avec les permissions appropriées et les meilleures pratiques.
code-reviewer
Sûr 70Revoir le code MERN pour la sécurité et la qualité
par 9tykeshav
Les revues de code détectent les bugs avant le déploiement mais prennent du temps. Cette compétence fournit des listes de contrôle structurées, des modèles de sécurité et les meilleures pratiques pour les revues de la pile MERN pour s'assurer que rien de critique n'est oublié.
backend-test-writer
Sûr 69Générer des tests backend avec détection intelligente
par 9tykeshav
L'écriture de tests backend prend beaucoup de temps et nécessite une connaissance des frameworks de test. Cette skill analyse la structure de votre code, détecte votre configuration de test et génère des tests complets couvrant les cas happy paths, les cas d'erreur et les cas limites.
nextjs-devtools
Risque moyen 61Déboguer les applications Next.js avec les outils MCP
par 92Bilal26
Le débogage des applications Next.js complexes nécessite l'inspection des routes, des composants et des configurations de build. Cette compétence fournit des outils basés sur MCP pour lister les routes, examiner les composants et vérifier les informations de build directement depuis votre environnement de développement.
mcp-builder
Risque faible 68Créer des serveurs MCP pour des API externes
par 92Bilal26
La création de serveurs MCP pour des services externes nécessite la compréhension des spécifications de protocole, des modèles de conception d'outils et des méthodologies d'évaluation. Ce guide fournit des instructions complètes pour créer des serveurs MCP de qualité de production en Python et TypeScript avec les meilleures pratiques pour la conception d'outils, l'authentification, la gestion des erreurs et les tests.
chatkit-botbuilder
Sûr 70Créer des chatbots ChatKit de production
par 92Bilal26
La création de chatbots ChatKit nécessite l'intégration de plusieurs technologies (FastAPI, OpenAI Agents SDK, outils MCP) avec des modèles de sécurité appropriés. Cette compétence fournit un guide architectural complet pour créer des chatbots prêts pour la production avec isolation utilisateur et capacités en temps réel.
testing
Risque faible 75Écrire des tests avec la méthodologie TDD
par 89jobrien
Écrire des tests après le code conduit à des bases de code fragiles et à des bugs manqués. Cette compétence fournit des workflows TDD structurés, des modèles de tests et l'automatisation Playwright pour vous aider à écrire des tests maintenables avant le code, détecter les bugs tôt et avoir confiance dans votre logiciel.
tdd-pytest
Sûr 68Écrire des Tests avec la Méthodologie TDD
par 89jobrien
Cette compétence aide les développeurs à suivre les pratiques de développement piloté par les tests pour les projets Python. Elle guide les utilisateurs à travers le cycle Rouge-Vert-Refactoriser, la configuration de pytest, et l'audit de qualité des tests.
shell-scripting
Sûr 70Écrivez des scripts shell fiables avec les bonnes pratiques
par 89jobrien
Les scripts shell échouent souvent silencieusement ou se comportent de manière imprévisible en raison de la gestion d'erreurs manquante. Cette compétence fournit des modèles éprouvés pour bash et zsh robustes, incluant la gestion d'erreurs appropriée, l'expansion de variable sécurisée et la structure de code modulaire.
python-scripting
Sûr 70Créer des scripts Python avec uv
par 89jobrien
Écrire des scripts Python autonomes avec des dépendances nécessite une configuration et une mise en place manuelles. Cette compétence génère des scripts prêts à l'emploi avec des métadonnées inline PEP 723, une gestion automatique des dépendances et un parsing correct des arguments CLI.