When to use this skill
ALWAYS use this skill when the user mentions:
- Creating a new Tauri v2 app from scratch
- Choosing a create-tauri-app installation method
- Verifying first boot in dev mode
Trigger phrases include:
- "create-tauri-app", "new tauri app", "bootstrap", "start new project", "init tauri"
How to use this skill
- Create the project using the preferred package manager:
# npm npm create tauri-app@latest # pnpm pnpm create tauri-app # cargo cargo install create-tauri-app && cargo create-tauri-app - Select a frontend template (Vanilla, React, Vue, Svelte, etc.) when prompted
- Install dependencies and start dev mode:
cd my-tauri-app npm install npm run tauri dev - Verify the app boots: confirm the window opens with the default template UI
- Check the project structure:
src-tauri/contains Rust code,src/contains frontend code,src-tauri/tauri.conf.jsonis the main config - Choose installation method based on trade-offs: npm/pnpm for JS-centric workflows, cargo for Rust-first setups
Outputs
- Working Tauri v2 project with chosen frontend framework
- Dev mode verification confirming app window opens
- Project structure overview for next steps
References
- https://v2.tauri.app/start/create-project/
- https://v2.tauri.app/start/project-structure/
Keywords
create-tauri-app, tauri v2, new project, scaffold, bootstrap, dev mode