What problem does it solve? Developing native desktop and mobile applications traditionally requires separate codebases per platform or heavy bundled runtimes. This Skill provides comprehensive guidance for the Tauri framework, which pairs a Rust core process with system WebViews to produce small, secure cross-platform binaries for Windows, macOS, Linux, Android, and iOS. ## Core Features & Use Cases - Architecture & IPC Guidance: Explains the Core/WebView multi-process model, Commands via invoke(), and Events for frontend-backend communication. - Development & Debugging: Covers VS Code and Neovim debugger setup, DevTools automation, and mobile plugin development in Kotlin and Swift. - Distribution & Security: Documents Windows/macOS code signing (including Azure Key Vault), GitHub Actions publish workflows, CSP, and permission hardening. - Use Case: A developer building a desktop utility can scaffold the project, wire Rust commands to a JavaScript frontend, debug with lldb, and configure signed releases through CI using the organized reference files. ## Quick Start Ask the assistant to help you create a new Tauri 2 project with a Rust command callable from the frontend and a debug configuration for VS Code.