Demo Videos

All demos use real apps with real tests — no staging data, no fake runs.


Interfaces

Plugin CLI

CLI pipeline — end-to-end test generation

Runs /e2e-automate from the terminal: reads instructions.js, explores the app, generates BDD feature files and step definitions, executes tests, and prints a quality score.

Desktop App

Bootstrapping a project and exploring the app

Opens Show-Buff in Specwright Desktop, installs the plugin via the UI, configures OAuth auth, then launches browser exploration — showing the three-panel layout and live agent output.

Claude Desktop

Favorites workflow via Claude Desktop MCP

Invokes the /e2e-desktop-automate skill inside Claude Desktop. The MCP tools handle all 10 pipeline phases — exploration, approval, generation, and quality scoring — from a single chat session.


Workflows & Test Execution

Workflow

Show-Buff — Favorites workflow (2 phases)

@FavoritesWorkflow runs in two phases: Phase 0 adds a show to favorites and saves it as predata, Phase 1 verifies it appears in the favorites grid with the correct count badge.

Reports

Running tests and viewing BDD + Playwright reports

Runs pnpm test:bdd via Specwright Desktop, then opens both the Cucumber BDD HTML report (module/workflow grouped) and the Playwright HTML report (traces, screenshots, video playback).

Healer

Auto-healing failing tests

Selects a failing test directory in the Healer tab and runs /e2e-heal. The healer agent diagnoses each failure, updates the selector or step, re-runs until green — up to 3 iterations.


Input Modes

Excel Input

Excel test cases → List workflow

Uploads an Excel file as the input source. The input-processor agent converts it to structured instructions, which feed the full pipeline — exploration, generation, and execution.


MUI Plugin Example

Plugin

Todo App — bootstrapping with @specwright/plugin-mui

Installs the base plugin then applies the MUI overlay plugin, which adds Material UI field types and MUI-specific step patterns on top of the framework without changing any core files.

MUI Plugin

Todo App — workflow with MUI Select and autocomplete

Generates a cross-phase workflow test for the MUI-based Todo app, using the MUI Select field type (COMBO_BOX) and autocomplete patterns provided by the plugin overlay.