gauntlet

Evaluate a running web app UI and generate a prioritized fix.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/mbriggsy/ai-learning-journey --skill gauntlet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gauntlet
Source: https://github.com/mbriggsy/ai-learning-journey/tree/main/projects/burned/.claude/skills/gauntlet
Command: npx skills add https://github.com/mbriggsy/ai-learning-journey --skill gauntlet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates an autonomous design-improvement cycle by splitting evaluation and generation to improve a UI, ensuring critique quality gates are met before code changes.

Core Features & Use Cases

  • Separate evaluator and generator to produce honest, high-signal feedback.
  • Structured scoring via a 4-criteria rubric and a formal scorecard.
  • One coherent improvement per cycle with iteration logging and changelog updates.
  • Works against a running UI via Playwright-based exploration and screenshot capture.
  • Logs results and top issues for planning and traceability.

Quick Start

Trigger the gauntlet on the current UI to start an evaluation, scoring, and a targeted improvement.

Frequently Asked Questions about gauntlet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate UI evaluation and scoring for a running web application?

Automated UI evaluation uses Playwright to explore a running web app, capture screenshots, and apply a 4-criteria rubric to generate a formal scorecard. This process splits evaluation and generation to ensure critique quality gates are met before generating a single, cohesive UI improvement.

What is an autonomous design-improvement loop and how does it work?

An autonomous design-improvement loop is a GAN-inspired workflow that separates an evaluator and a generator. The evaluator critiques a running UI and produces a structured scorecard, and only after quality gates are met does the generator produce one coherent improvement per cycle with iteration logging and changelog updates.

Can I use Playwright to capture screenshots for automated testing and UI critique?

Yes, Playwright-based exploration and screenshot capture are used directly against a running UI to perform automated testing and formal UI critique. The captured visual data feeds into a 4-criteria rubric to produce a structured scorecard for design reviews and QA cycles.

How do I generate a prioritized UI fix from a formal scorecard during a QA cycle?

Generating a prioritized UI fix requires applying a formal scorecard from an evaluator to trigger a generator. The system applies safety checks and outputs a single, targeted improvement with iteration logging and changelog updates to maintain traceability during QA cycles.

Does automated UI evaluation work without manual code changes during a design review?

No, the workflow enforces quality gates by evaluating the running UI and logging top issues before any code changes are generated. It produces one cohesive improvement per cycle, ensuring that structured scoring and safety checks are completed before applying a targeted fix.

Why does my automated testing loop generate only one UI improvement per cycle?

Generating one coherent improvement per cycle ensures structured scoring and safety checks are applied to a single, targeted fix rather than scattered changes. This GAN-inspired refinement loop logs each iteration and updates the changelog to maintain high-signal feedback and traceability.