Full-stack-skills tauri-app-creator

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.

install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tauri-skills/tauri-app-creator" ~/.claude/skills/partme-ai-full-stack-skills-tauri-app-creator && rm -rf "$T"
manifest: skills/tauri-skills/tauri-app-creator/SKILL.md
source content

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

Keywords

create-tauri-app, tauri v2, new project, scaffold, bootstrap, dev mode