Visual Tester

Revues d'UI par captures d'écran annotées avec résultats tagués par sévérité via agent-browser.

par incubrain · incubrain/foundry

Fonctionne avec configuration ★ 8.4/10

Visual Tester — Revues d'UI par captures d'écran annotées avec résultats tagués par sévérité via agent-browser.

Ce que fait

Pilote le CLI agent-browser pour ouvrir une page, capturer un screenshot annoté, et produire un rapport de bug visuel structuré avec des sévérités CRITICAL/WARNING/INFO et des références d'élément @eN. Se déclenche sur les demandes de revue d'UI, de capture d'écran d'une page, de comparaison de mises en page, ou de test de design responsive. Conçue comme une compétence de projet interne pour la page d'accueil d'un produit, donc le script wrapper et la table de sélecteurs data-testid dont elle dépend se trouvent en dehors du dossier de la compétence et ne sont pas transférés avec une simple copie.

Rapport de test

Son format de résultats imposé (CRITICAL/WARNING/INFO + réf. @eN) transforme une revue vague comme 'le bouton a l'air bizarre' en un rapport de triage lisible — mais le script wrapper (.claude/scripts/visual-review.sh) et la table de sélecteurs data-testid qu'il référence se trouvent dans la configuration de projet du dépôt source, pas dans skills/visual-tester lui-même, donc une copie brute ne peut pas s'exécuter silencieusement tant que vous ne les portez pas tous les deux à la main.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/incubrain/foundry
cd foundry
mkdir -p ~/.claude/skills
cp -r skills/visual-tester ~/.claude/skills/visual-tester

Commandes et exemples de prompts

  • /visual-testerRevues d'UI par captures d'écran annotées avec résultats tagués par sévérité via agent-browser.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Take a screenshot of this page and flag any visual bugs you see
  • Review this UI for layout issues and rate them by severity
  • Compare how this page renders across a few different screen sizes