exhaustive-real-world-scenario-qa

Automate browser-based QA to detect state-dependent bugs and regressions.

1|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/laststance/skills --skill exhaustive-real-world-scenario-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exhaustive-real-world-scenario-qa
Source: https://github.com/laststance/skills/tree/main/skills/exhaustive-real-world-scenario-qa
Command: npx skills add https://github.com/laststance/skills --skill exhaustive-real-world-scenario-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates exhaustive browser-based QA to surface state-dependent bugs and regressions across multiple agent modes by analyzing code and specifications to produce 99.9% happy-path coverage plus TC3-style edge cases.

Core Features & Use Cases

  • Orchestrates three execution modes: Main Claude (default), Fresh Agent for bias-free testing, and Team mode for coordinated multi-session testing.
  • Integrates spec analysis via Serena/sequential-thinking/Context7 to derive test requirements from Notion, Inkdrop, Markdown, or code changes.
  • Executes a phased workflow (Analyze, Generate Tests, Execute, Compare, Report) with iterative loops to detect state-dependent issues.
  • Generates a comprehensive test table with HAPPY, EDGE, EXHAUSTIVE, STATE, REGRESSION, and (in Team mode) DESIGN categories to ensure broad coverage.
  • Supports collaboration and state-sharing across agents via a SendMessage protocol in Team mode for synchronized testing.

Quick Start

Run the exhaustive QA workflow against your app URL to generate and execute multi-iteration test plans with 3 modes.

Frequently Asked Questions about exhaustive-real-world-scenario-qa

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

FAQPage Schema
How do I automate browser QA to find state-dependent bugs?

Automated browser QA surfaces state-dependent bugs by analyzing code and specifications to generate comprehensive test cases, executing them across multiple iterations, and comparing results to detect regressions. It uses sequential-thinking and spec analysis to ensure 99.9% happy-path coverage plus edge cases.

What is exhaustive testing and when do I need it for web applications?

Exhaustive testing systematically generates HAPPY, EDGE, EXHAUSTIVE, STATE, and REGRESSION test categories to achieve 99.9% coverage. You need it when standard test suites miss state-related issues that only appear after multiple iterations or specific application state transitions.

Can I run coordinated multi-agent Playwright tests for regression testing?

Yes, Team mode supports coordinated multi-session testing where agents collaborate via a SendMessage protocol to synchronize testing and share state. It runs 3-iteration execution loops to detect state-dependent regressions across multiple test sessions.

How do I generate test cases from Markdown specifications and code changes?

Spec analysis integrates Serena, sequential-thinking, and Context7 to derive test requirements from Notion, Inkdrop, Markdown, or code changes. It analyzes specifications to produce a comprehensive test table with multiple coverage categories tailored to your application's requirements.

Does this QA workflow support bias-free test execution?

Yes, the Fresh Agent execution mode provides bias-free testing by running tests in a clean agent context. Three modes are available: Main Claude for default execution, Fresh Agent for unbiased results, and Team mode for coordinated multi-agent testing.

What are the limitations of automated exhaustive browser QA?

Exhaustive browser QA requires an accessible app URL and depends on spec analysis tools for test generation. It focuses on browser-based state-dependent issues and regressions, meaning non-browser applications or environments without accessible URLs may not be suitable for this workflow.