What problem does it solve? Bug fixes in a Tauri desktop app are often declared done after testing only in Chrome, even though webview-specific, SSE streaming, IPC permission, and OS handoff failures only appear in the real app environment. This Skill provides an end-to-end local verification playbook that reproduces a bug before fixing it and proves the fix in the exact environment that failed. ## Core Features & Use Cases - Hop-by-hop bisection: Independently test the backend wire (curl), browser engine (Chrome via Vite), WebKitGTK engine, the real Tauri webview, Tauri IPC/ACL permissions, and OS handoffs, so multi-hop failures are isolated instead of guessed at. - Pre-flight and gate scripts: preflight.sh clears stale dev processes, frees port 1420, and syncs node_modules; check.sh runs fmt, clippy, and frontend builds plus bounded serial test linking so full test runs cannot exhaust machine memory. - Real-environment probes: Capture the chat SSE stream with an authenticated bearer token, drive the live Tauri webview through the WebKit inspector protocol, shim OS launchers to verify external opens, and probe MCP tool delivery and Slack Socket Mode against real services. - Use Case: A user reports a button that works in Chrome but does nothing in the desktop app. You run preflight, launch the app with the inspector, probe __TAURI_INTERNALS__.invoke directly to check the ACL, shim xdg-open to confirm the OS handoff, and verify the fix in the real webview before pushing. ## Quick Start Ask the AI to reproduce and verify a reported desktop app bug end-to-end using the local-verify playbook, starting with the preflight script and confirming the fix in the real Tauri webview.