About
This skill provides a robust framework for testing local web applications by leveraging Python Playwright and specialized server lifecycle management tools. It simplifies the process of starting backend and frontend servers simultaneously, navigating dynamic UIs, and performing deep DOM inspections to identify selectors. By following a 'reconnaissance-then-action' pattern, it ensures reliable test execution for both static and dynamic web applications, making it an essential tool for developers looking to automate browser interactions, capture screenshots, and debug console logs within their local development environment.