Bootstrap Tauri desktop applications with Rust backend and web frontend. Use when creating cross-platform desktop apps, Electron alternatives, or when the user wants a native desktop application with web technologies.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Bootstrap Tauri desktop applications with Rust backend and web frontend. Use when creating cross-platform desktop apps, Electron alternatives, or when the user wants a native desktop application with web technologies.
Tauri App Bootstrapper
Creates cross-platform desktop applications using Tauri v2 with Rust backend and your choice of frontend framework.
# Start development server
npm run tauri dev
# Build for production
npm run tauri build
# Generate icons from a source image
npm run tauri icon path/to/icon.png
Essential Tauri Plugins
Add these to src-tauri/Cargo.toml:
[dependencies]tauri = { version = "2", features = [] }
tauri-plugin-shell = "2"tauri-plugin-dialog = "2"tauri-plugin-fs = "2"tauri-plugin-http = "2"tauri-plugin-notification = "2"tauri-plugin-os = "2"tauri-plugin-process = "2"tauri-plugin-clipboard-manager = "2"serde = { version = "1", features = ["derive"] }
serde_json = "1"
Capabilities (Permissions)
Create src-tauri/capabilities/default.json:
{"$schema":"https://schema.tauri.app/config/2","identifier":"default","description":"Default capabilities for the app","windows":["main"],"permissions":["core:default","shell:allow-open","dialog:allow-open","dialog:allow-save","fs:allow-read","notification:default"]}