botoolagent-testbench

Automate Playwright MCP Viewer testing with automatic bug fixes across Stages 1-5.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Botool-Dev-Team/BotoolAgent --skill botoolagent-testbench
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: botoolagent-testbench
Source: https://github.com/Botool-Dev-Team/BotoolAgent/tree/main/skills/BotoolAgent/testbench
Command: npx skills add https://github.com/Botool-Dev-Team/BotoolAgent --skill botoolagent-testbench

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates end-to-end Viewer testing to reduce manual QA effort by simulating user interactions and surfacing defects across the entire Stage 1-5 pipeline.

Core Features & Use Cases

  • Simulated end-to-end Viewer interactions via Playwright MCP to validate pipeline stages and UI flows.
  • Automatic detection of defects with in-session repair attempts and re-run from Stage 1 to ensure stability.
  • Useful for CI pipelines and local QA to accelerate validation of Viewer deployments.

Quick Start

Run the TestBench to simulate Stage 1 through Stage 5 in the Viewer pipeline and auto-fix detected bugs in the same session.

Frequently Asked Questions about botoolagent-testbench

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

FAQPage Schema
How do I automate end-to-end Viewer testing and fix bugs in the same session?

You can automate end-to-end Viewer testing with in-session bug fixes by running a testbench that uses Playwright MCP to simulate interactions, detect defects, and iteratively repair them from Stage 1 through Stage 5.

What is the best way to run simulated user interactions across Stage 1-5 pipelines?

Running a Playwright MCP-driven testbench workflow is the best way to simulate interactions across Stage 1-5 pipelines, validating UI flows while automatically attempting in-session defect repairs and rerunning from Stage 1.

Does Playwright MCP support automatic bug detection and iterative repair during test runs?

Yes, Playwright MCP supports automatic bug detection and iterative repair during test runs by driving simulated user interactions, identifying defects across pipeline stages, and applying fixes within the same session.

Can I use this testbench approach for CI pipelines and local QA validation?

Yes, you can use this automated testbench approach for CI pipelines and local QA to accelerate validation of Viewer deployments by automatically surfacing and repairing defects across the pipeline stages.

How do I track real-time progress and access reports from automated e2e testing?

Real-time progress from automated e2e testing is tracked via a .progress log stream, while organized reports and a final summary are generated and stored under the testbench/reports directory after the run.