What problem does it solve? Setting up a new Tauri project involves platform-specific system dependencies, Rust toolchain configuration, and frontend scaffolding choices that are easy to get wrong. This Skill guides you through the entire initialization process so your project builds correctly on the first attempt. ## Core Features & Use Cases - Platform Prerequisites: Covers system dependency installation for macOS (Xcode), Windows (C++ Build Tools, WebView2), and Linux (webkit2gtk packages for Debian, Arch, and Fedora). - Project Scaffolding: Walks through create-tauri-app for new projects and manual tauri init for adding Tauri to existing frontends. - Structure & Configuration: Explains the src-tauri directory layout, tauri.conf.json settings, capabilities permissions, and Rust entry points. - Use Case: You want to build a lightweight desktop app with a React frontend. Use this Skill to install Linux dependencies, scaffold the project with pnpm create tauri-app, and understand the generated configuration before running tauri dev. ## Quick Start Help me create a new Tauri v2 project with a React and TypeScript frontend on my Linux machine.