What problem does it solve? Verifying that a code change actually works in the running VuaAssistant app requires manually building the project, launching the UI, and clicking through onboarding, chat, agents, and integrations flows, which is slow and error-prone. ## Core Features & Use Cases - End-to-end UI verification: Builds the app (tsc + vite, cargo check), launches the Vite dev server on port 1420, and drives the interface with headless Playwright Chromium. - Engine IPC contract testing: Exercises the desktop-to-engine SQLite queue contract cross-process via an engine stub, without Docker or real credentials. - Flow coverage: Walks onboarding OAuth, chat streaming, provider switching, agent install, skills, knowledge upload, integrations, persistence across reload, and responsive mobile layouts. - Use Case: Before committing a nontrivial diff, run this Skill to confirm the sign-in screen, chat streaming, and agent install flows still behave correctly in the running app. ## Quick Start Verify my latest changes by building the app, launching the dev server, and driving the main UI flows with Playwright.