tauri-scaffold

Generate a Tauri + React desktop app with TypeScript, TanStack Query, SQLite, and Tailwind CSS.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/0xRaduan/raduan-plugins --skill tauri-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tauri-scaffold
Source: https://github.com/0xRaduan/raduan-plugins/tree/main/plugins/tauri-dev/skills/scaffold
Command: npx skills add https://github.com/0xRaduan/raduan-plugins --skill tauri-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of new, production-ready Tauri + React desktop applications, saving developers significant setup time and ensuring best practices are followed from the start.

Core Features & Use Cases

  • Project Scaffolding: Generates a complete project structure for Tauri desktop apps with React.
  • Pre-configured Stack: Includes TypeScript, TanStack Query, SQLite, and Tailwind CSS.
  • Use Case: When starting a new native macOS desktop application project, use this Skill to quickly set up the foundational code and configurations.

Quick Start

Run the scaffold script to create a new Tauri app named 'my-awesome-app' with bundle ID 'com.example.myawesomeapp'.

Frequently Asked Questions about tauri-scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a Tauri and React desktop app with TypeScript and SQLite?

Scaffolding a Tauri and React desktop app generates a complete project structure pre-configured with TypeScript, TanStack Query, SQLite, and Tailwind CSS. You provide the app name, display name, and bundle identifier to initialize the setup.

What is included in a pre-configured Tauri desktop application project?

A pre-configured Tauri desktop application project includes React, TypeScript, TanStack Query, SQLite, and Tailwind CSS. This stack provides a production-ready foundation for building native desktop apps without manual configuration.

Can I use this to generate a new native macOS desktop application?

Yes, you can generate a new native macOS desktop application by running the scaffold script. The tool supports creating native Mac apps and starting new Tauri projects with a standard React and TypeScript stack.

Do I need to provide a bundle identifier when creating a Tauri project?

Yes, providing a bundle identifier is required when creating a Tauri project with this tool. You must supply the app name, display name, and bundle identifier, with an optional flag for AI provider patterns.

What's the best way to set up Tailwind CSS and TanStack Query in a Tauri app?

The best way to set up Tailwind CSS and TanStack Query in a Tauri app is using this scaffolding tool, which pre-configures both libraries alongside TypeScript and SQLite automatically during project generation.