
de skills_collection23
Configuration de test Jest standard de l'industrie pour les projets TypeScript, avec des conseils pour React Testing Library, ts-jest, les snapshots et la configuration de la couverture.
Fournit un guide complet et pratique pour utiliser Jest avec TypeScript : configuration (ts-jest), paramètres recommandés pour tsconfig/test, modèles de test (unitaires, intégration, snapshots), stratégies de mocking et configuration de la couverture. Inclut des exemples pour React Testing Library, les mocks de timers et des conseils de migration depuis Vitest.
Utilisez ce skill lorsque vous devez ajouter ou standardiser les tests dans une base de code TypeScript, en particulier pour les projets React ou Node. Idéal pour l'intégration des tests, la définition de seuils de couverture pour la CI, la migration depuis Vitest ou l'ajout de tests de snapshot et d'intégration.
Idéalement consommé par des assistants de code orientés développeur (Claude Code, agents de type Copilot) ou des outils d'automatisation CI capables de modifier la configuration du projet et d'exécuter des tests.
Compétence de référence complète Jest + TypeScript couvrant la configuration, le mocking, l'intégration de React Testing Library, les tests de snapshot, la couverture et la migration vers Vitest. Pas de scripts à exécuter — compétence purement de documentation/référence. Bien structurée avec un frontmatter de divulgation progressive et des exemples de code approfondis tout au long.
Compétence de référence propre provenant de mattnigh/skills_collection. Aucune préoccupation de sécurité — pas de scripts, pas d'appels réseau, pas de modèles destructifs. Qualité solide mais pas exceptionnelle — couverture complète des modèles Jest/TS avec de bons exemples et des sections sur les pièges.
API Versioning
Guidance et modèles pour concevoir des stratégies de versionnage d'API, gérer les changements breaking et exécuter des workflows de dépréciation et de migration.
Expert Supabase
Expert Supabase complet avec accès à 2 616 fichiers de documentation officielle couvrant la base de données PostgreSQL, l'authentification, les abonnements en temps réel, le stockage...
Celery
Système de file d'attente de tâches distribué pour Python permettant l'exécution asynchrone de jobs d'arrière-plan, de tâches planifiées et de workflows sur plusieurs workers avec Djan...
Orchestrateur de Tests
Coordonnez la stratégie de test, l'automatisation et les jalons de qualité pour les tests unitaires, d'intégration, E2E et de performance d'un composant ou d'un service.
Migrations Cloudflare D1 & Seeding de Production
Gérez le schéma Cloudflare D1, créez des migrations en ajout seul avec Wrangler et seedez vos données en toute sécurité dans les environnements de dev, staging et production.
Optimisation du Bundle
Des modèles pratiques pour réduire considérablement la taille du bundle frontend : manifestes d'icônes, imports nommés, imports dynamiques et vérifications de taille en CI.