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.
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
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"]}