What problem does it solve? Turning an existing Vite/React web project into a distributable desktop and mobile application normally requires manual Tauri configuration, bundle identifier setup, CSP tuning, and platform SDK handling. This Skill automates that entire wrapping process so one React codebase ships to macOS, Windows, Linux, iOS, and Android. ## Core Features & Use Cases - Automated Tauri 2 Initialization: Runs pnpm tauri init --ci non-interactively against the existing Vite output, installs @tauri-apps/cli and @tauri-apps/api, and verifies the result with pnpm tauri info. - Opinionated Configuration: Sets the bundle identifier, disables global Tauri in favor of @tauri-apps/api imports, and applies a conservative CSP allowing localhost dev and HTTPS production APIs. - Optional Mobile Targets: With the --mobile flag, initializes iOS and Android targets, gracefully skipping when Xcode or the Android SDK is absent. - Use Case: You scaffolded a responsive React PWA and now need a signed desktop binary plus iOS and Android apps from the same source. Run this Skill against the project root to produce a complete src-tauri/ project ready for pnpm tauri build. ## Quick Start Ask the agent to wrap the existing React project at a given path in a Tauri 2 shell, optionally passing a bundle ID and the mobile flag to also initialize iOS and Android targets.