Browser QA
Vérification UI automatisée post-déploiement avec un MCP d'automatisation navigateur : smoke tests d'erreurs console et Core Web Vitals, tests d'interaction, régression visuelle, accessibilité axe, verdict SHIP ou DO-NOT-SHIP.
- Quoi
- Vérification UI automatisée post-déploiement avec un MCP d'automatisation navigateur : smoke tests d'erreurs console et Core Web Vitals, tests d'interaction, régression visuelle, accessibilité axe, verdict SHIP ou DO-NOT-SHIP.
- Coût
- Gratuit
- Prérequis
- Utilisez « QA navigateur » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : un skill de QA navigateur automatisée qui vérifie votre frontend déployé comme le ferait un testeur soigneux, avant de livrer. Piloté par un MCP d'automatisation navigateur (claude-in-chrome, Playwright ou Puppeteer), il exécute quatre phases : un smoke test (erreurs console, requêtes réseau 4xx/5xx, captures au-dessus de la ligne de flottaison, seuils Core Web Vitals), un test d'interaction (chaque lien de navigation, formulaires avec données valides et invalides, flux d'authentification, parcours utilisateurs critiques), une passe de régression visuelle (captures à 375px, 768px et 1440px comparées aux baselines versionnées, pas de baseline veut dire INCONCLUANT, jamais un passage silencieux), et un audit d'accessibilité (axe-core, WCAG 2.2 AA, navigation clavier, repères de lecteur d'écran), se terminant par un verdict explicite SHIP ou DO-NOT-SHIP. La sécurité est intégrée : lecture seule par défaut, parcours mutants uniquement contre staging avec opt-in explicite, identifiants de test seedés jamais les logins de production, et identifiants expurgés des captures. Par @affaan-m, listé ici avec crédit à son créateur. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : exige un MCP d'automatisation navigateur configuré (claude-in-chrome, Playwright ou Puppeteer) ; axe-core couvre environ un tiers des WCAG, le reste demande un jugement humain ; n'exécutez jamais de parcours mutants contre la production. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Utilisez « QA navigateur » avec votre Muse. Prérequis : un MCP d'automatisation navigateur configuré (claude-in-chrome, Playwright ou Puppeteer) et une URL de staging ou de preview déployée. Pur guide de workflow, rien à installer. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/browser-qa/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Lance la QA post-déploiement sur [URL de staging] : smoke, interaction, régression visuelle, accessibilité. Donne-moi un verdict SHIP ou DO-NOT-SHIP. » 3. Pour les revues de PR, ajoutez : « Concentre-toi sur les pages touchées par cette PR et compare avec les baselines versionnées. » Astuce : versionnez d'abord les captures de référence ; sans elles, la passe visuelle rapporte INCONCLUANT. Sécurité : un skill est du texte d'instructions ; il pilote un vrai navigateur, donc restez en lecture seule contre la production, utilisez des identifiants de test seedés, et expurgez tout identifiant des captures sauvegardées.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.