vitest-testing-patterns
À propos
Cette compétence aide les développeurs à écrire des tests en utilisant Vitest et React Testing Library pour les tests unitaires, de composants et d'intégration. Elle fournit des modèles pour créer des fichiers de test, simuler des dépendances et comprendre la couverture de test. Utilisez-la lorsque vous travaillez sur des projets React suivant les conventions de Vitest, mais pas pour des modèles spécifiques à Jest ou pour des tests de bout en bout.
Installation rapide
Claude Code
Recommandénpx skills add mattnigh/skills_collection -a claude-code/plugin add https://github.com/mattnigh/skills_collectiongit clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/vitest-testing-patternsCopiez et collez cette commande dans Claude Code pour installer cette compétence
Dépôt GitHub
Questions fréquentes
Qu’est-ce que le Skill vitest-testing-patterns ?
vitest-testing-patterns est un Skill Claude créé par mattnigh. Un Skill regroupe des instructions et des ressources que Claude charge à la demande pour effectuer des tâches liées à vitest-testing-patterns sans consigne supplémentaire.
Comment installer vitest-testing-patterns ?
Utilisez les commandes d’installation de cette page : ajoutez vitest-testing-patterns à Claude Code comme plugin ou clonez son dépôt dans votre dossier skills, puis redémarrez Claude pour charger le Skill.
À quelle catégorie appartient vitest-testing-patterns ?
vitest-testing-patterns appartient à la catégorie Autre.
vitest-testing-patterns est-il gratuit ?
Oui. vitest-testing-patterns est référencé sur AIMCP et son installation est gratuite.
Compétences associées
La compétence Code Necromancer fournit un cadre structuré en trois phases (archéologie, résurrection, rajeunissement) permettant aux développeurs de comprendre, de ranimer et de moderniser des systèmes hérités non documentés ou des bases de code dormantes. Elle s'active sur des termes tels que "code legacy" ou "dette technique" et est conçue pour des scénarios impliquant des systèmes hérités sans documentation, et non pour de nouveaux projets. La compétence utilise des outils comme Read, Write, Bash et Grep pour analyser, restaurer et refactoriser systématiquement l'ancien code.
La compétence api-architect est un concepteur d'API expert pour créer et affiner des architectures REST, GraphQL et gRPC, incluant les spécifications OpenAPI et les flux de sécurité. Utilisez-la pour des tâches telles que la conception de points de terminaison, le versionnage et la génération de schémas. Elle délègue les problématiques de base de données, d'interface utilisateur et de déploiement à d'autres compétences spécialisées.
Cette compétence fournit un cadre systématique pour comprendre, ressusciter et moderniser des bases de code héritées. Elle est conçue pour des scénarios tels que l'héritage de dépôts non documentés ou la relance de projets dormants, en vous guidant à travers les phases d'archéologie, de résurrection et de rajeunissement. Utilisez-la lorsque vous rencontrez des termes comme "code legacy" ou "dette technique", mais pas pour des projets partant de zéro.
La compétence refactoring-surgeon se spécialise dans l'amélioration de la qualité du code grâce à des techniques de refactoring préservant le comportement, telles que l'extraction de méthodes/classes et l'application des principes SOLID/DRY. Elle s'active sur les odeurs de code, la dette technique et le nettoyage de code legacy, nécessitant des tests existants comme filet de sécurité. Utilisez-la spécifiquement pour des tâches de refactoring, et non pour de nouvelles fonctionnalités, des corrections de bugs ou l'optimisation des performances.
