This covers the real patterns you need for Tauri's event system beyond the basics: streaming progress updates with typed payloads, buffered data transmission, and multi-window communication. The examples show proper listener cleanup with unlisten functions, structured events using Rust enums with serde tagging, and batched streaming for logs or sensor data. What I appreciate is the focus on TypeScript integration with discriminated unions that match the Rust side, plus practical React hooks for managing event lifecycles. The window-to-window relay pattern is especially useful when you need settings changes or notifications to propagate across multiple windows without exposing a direct frontend API.
npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill tauri-event-system