Communitygithub.com

mastra-ai/tests-e2e-studio

Obligatoire lors de la modification de fichiers dans packages/playground-ui ou packages/playground. Déclenché par : création/modification/refactorisation de composants React, modifications UI, nouvelles fonctionnalités du playground, corrections de bugs affectant l'interface studio. Génère des tests E2E Playwright qui valident le COMPORTEMENT DU PRODUIT, pas seulement les états UI.

Qu'est-ce que tests-e2e-studio ?

Cette compétence est essentielle pour les développeurs travaillant sur les packages `packages/playground-ui` ou `packages/playground` au sein du projet mastra-ai. Elle est déclenchée automatiquement lors de toute création, modification ou refactorisation de composants React, de changements d'interface utilisateur, d'ajout de nouvelles fonctionnalités dans le playground, ou lors de corrections de bugs impactant l'interface du studio. Son objectif principal est de générer des tests end-to-end (E2E) avec Playwright. Contrairement à des tests unitaires ou d'intégration, ces tests E2E valident le comportement réel du produit, en simulant des interactions utilisateur complètes, plutôt que de simplement vérifier des états d'interface figés. Cela garantit que les modifications apportées à l'interface ne cassent pas les fonctionnalités métier critiques.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mastra-ai/mastra/tree/main/skills/e2e-tests-studio

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait tests-e2e-studio ?

Obligatoire lors de la modification de fichiers dans packages/playground-ui ou packages/playground. Déclenché par : création/modification/refactorisation de composants React, modifications UI, nouvelles fonctionnalités du playground, corrections de bugs affectant l'interface studio. Génère des tests E2E Playwright qui valident le COMPORTEMENT DU PRODUIT, pas seulement les états UI.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills associés