tauri-app-creator

$npx mdskill add partme-ai/full-stack-skills/tauri-app-creator

Creates Tauri v2 projects via create-tauri-app with template selection and boot verification for new app setup.

  • Helps bootstrap new Tauri applications from scratch with minimal initial configuration.
  • Integrates with create-tauri-app, npm, pnpm, bun, and cargo for installation and dependency management.
  • Triggers based on user phrases like 'new tauri app' or 'create-tauri-app' to initiate project creation.
  • Presents results by guiding through project structure verification and confirming successful dev mode boot.
SKILL.md
.github/skills/tauri-app-creatorView on GitHub ↗
---
name: tauri-app-creator
description: "Create new Tauri v2 projects using create-tauri-app with frontend template selection and minimal boot verification. Use when bootstrapping a new Tauri app, choosing between npm/pnpm/bun/cargo installation methods, or verifying first-run dev mode."
license: Complete terms in LICENSE.txt
---


## 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

1. **Create the project** using the preferred package manager:
   ```bash
   # npm
   npm create tauri-app@latest
   # pnpm
   pnpm create tauri-app
   # cargo
   cargo install create-tauri-app && cargo create-tauri-app
   ```
2. **Select a frontend template** (Vanilla, React, Vue, Svelte, etc.) when prompted
3. **Install dependencies** and start dev mode:
   ```bash
   cd my-tauri-app
   npm install
   npm run tauri dev
   ```
4. **Verify the app boots**: confirm the window opens with the default template UI
5. **Check the project structure**: `src-tauri/` contains Rust code, `src/` contains frontend code, `src-tauri/tauri.conf.json` is the main config
6. **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
More from partme-ai/full-stack-skills