What problem does it solve? Shipping a Flutter web and mobile marketplace without a QA team means regressions, payment bugs, and security holes slip into production. This Skill provides a complete multi-layer testing strategy covering unit, integration, E2E, visual, accessibility, performance, and adversarial security testing. ## Core Features & Use Cases - Multi-Layer Test Strategy: Coordinates pytest backend tests, Flutter widget tests, Playwright E2E, Patrol/Maestro mobile tests, golden tests, Lighthouse CI, k6 load tests, and OWASP ZAP security scans. - Adversarial Test Patterns: Provides 50+ mandatory attack scenarios covering payment tampering, race conditions, data isolation, input boundaries, and file upload abuse. - Test Gap Prioritization: Identifies critical coverage gaps (mobile native testing, offline mode, concurrent checkouts, cross-browser) ranked by launch risk. - Use Case: Before a production launch, ask the agent to audit test coverage for the checkout flow; it runs the existing pytest and Playwright suites, identifies missing adversarial cases like double-charge and stock race conditions, and writes the new tests. ## Quick Start Ask the agent to audit the checkout flow test coverage and write the missing adversarial payment tests.