tauri-rust-patterns
SKILL.md
Tauri Rust Patterns
Overview
Tauri enables building desktop applications with web frontends and Rust backends. This skill covers canonical patterns for Tauri development, focusing on command handlers, state management, IPC communication, and TMNL-specific configurations like transparent windows and WSLg workarounds.
Key capabilities:
- Type-safe IPC between frontend and backend
- Shared state management with
State<T> - Custom window configurations (transparency, decorations)
- Plugin architecture for modular functionality
- Cross-platform compatibility (Linux, Windows, macOS)