What problem does it solve? Interactive browser testing produces one-off results that cannot be replayed in CI. This Skill converts a live exploration or a plain-English description into a reusable, deterministic JSON scenario file that the webmobai-scenario and webmobai-suite CLIs replay with the same steps in the same order on every run. ## Core Features & Use Cases - Two generation paths: Scaffold a starter scenario from the currently loaded page with webmobai_generate_scenario (no API key), or compose one from a natural-language goal with webmobai_generate_scenario_from_prompt (requires WEBMOBAI_ANTHROPIC_API_KEY). - Full step vocabulary guidance: Covers all 17 step verbs including assertions, network mocking via route, visual snapshots, storageState authentication, saveStorageState, and pauseForManual, with the constraints the generators cannot emit. - Mandatory review workflow: Replaces brittle selectors, strips credentials, adds outcome assertions, and hands off suite files and run commands for CI. - Use Case: A user walks through a checkout flow on staging and asks to turn it into a CI test. The Skill scaffolds the scenario from the live page, tightens selectors to data-testid attributes, adds assertUrl and assertText steps, and returns the JSON plus the webmobai-scenario command. ## Quick Start Ask the AI to turn the checkout flow on the current page into a reusable JSON scenario with assertions that can be replayed with webmobai-scenario in CI.