Communitygithub.com

hcassar93/ui-ux-score-loop

Browser-UI/UX-Bewertungsschleife für Codex-Fähigkeiten. Testabläufe testen, Screenshots verfolgen und mit 0-100-Bewertungsrubriken verbessern.

Was ist ui-ux-score-loop?

Diese UI/UX-Bewertungsschleife ist ein Skill für Codex-Agenten, der automatisierte Browser-basierte Testabläufe ermöglicht. Entwickler können damit Benutzeroberflächen testen, Screenshots erfassen und deren Qualität anhand einer 0-100-Punkte-Rubrik bewerten. Der Skill unterstützt iterative Verbesserungen, indem er Testergebnisse und Screenshot-Vergleiche über Dashboards hinweg verfolgt. Er ist nützlich für die kontinuierliche UI/UX-Optimierung in agilen Entwicklungszyklen und hilft, Design- und Interaktionsprobleme frühzeitig zu erkennen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add hcassar93/ui-ux-score-loop

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ui-ux-score-loop?

Browser-UI/UX-Bewertungsschleife für Codex-Fähigkeiten. Testabläufe testen, Screenshots verfolgen und mit 0-100-Bewertungsrubriken verbessern.

Funktionsweise

Der Skill führt automatisch definierte Testabläufe in einem Headless-Browser aus, erfasst Screenshots von jeder Phase und bewertet die visuelle Qualität sowie Benutzerfreundlichkeit anhand einer konfigurierbaren Rubrik (Punktzahl 0-100). Die Ergebnisse werden in einem Dashboard aggregiert, das historische Vergleiche und Trends anzeigt.

Verwendung

  1. Testablauf definieren: Erstellen Sie einen JSON-Plan mit zu besuchenden URLs, Klickaktionen und Bewertungskriterien.
  2. Bewertung ausführen: Führen Sie den Skill mit Ihrem definierten Ablauf aus.
  3. Ergebnisse analysieren: Überprüfen Sie die generierten Screenshots und Rubrikbewertungen im Dashboard.
  4. Verbessern: Passen Sie Ihr UI/UX-Design basierend auf dem Feedback an und wiederholen Sie den Vorgang.

Unterstützte Plattformen

  • Codex CLI (Beta)
  • Claude Code
  • Cursor

Beispielkonfiguration

{
  "flows": [
    {
      "name": "Onboarding",
      "url": "https://example.com/onboarding",
      "actions": [
        {"type": "click", "selector": "#start-btn"},
        {"type": "screenshot", "name": "step1"}
      ],
      "rubric": {
        "layout": 80,
        "accessibility": 70,
        "responsiveness": 90
      }
    }
  ]
}

Weitere Informationen

Details zur Einrichtung und erweiterte Optionen finden Sie in der offiziellen Dokumentation.

Verwandte Skills