skill-desktop-tauri

Community

Ship Tauri 2.x desktop apps to Windows, Mac, Linux.

Authorlimit5
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Building production-grade Tauri 2.x desktop apps requires coordinating Rust backend IPC logic, system webview frontend code, platform-specific native installer bundles, secure auto-update signing, and multi-OS CI/CD pipelines—all of which require hundreds of lines of repetitive configuration and carry high risk of missing critical security or compliance requirements.

Core Features & Use Cases

  • Full hybrid project scaffolding: Generates a complete Tauri 2.x project tree with a Rust backend using the Tauri 2 Capability System for secure, deny-by-default IPC permissions, a React (default) or Vue 3 frontend with Vite 5, and preconfigured strict Content Security Policy.
  • Cross-platform release automation: Includes a prebuilt GitHub Actions workflow for building native installers (.msi for Windows, .dmg and .app for macOS, .deb, .AppImage and .rpm for Linux) via tauri-action, plus cargo-dist integration for offline build configuration validation.
  • Built-in compliance and quality gates: Enforces 75% Rust test coverage via llvm-cov, 80% frontend test coverage via Vitest, dual-ecosystem SPDX license allowlists for both npm and cargo, and guards against common Tauri anti-patterns like wildcard capability permissions or Tauri 1.x legacy allowlist patterns.
  • Use Case: A team building a desktop control tool for embedded AI cameras can use this skill to generate a fully configured, compliant Tauri project in minutes instead of spending days setting up the Rust backend, frontend build pipeline, multi-OS CI, and auto-update channel plumbing.

Quick Start

Use the skill-desktop-tauri skill to generate a complete, production-ready Tauri 2.x desktop project with your preferred frontend framework, auto-update enabled, and compliance checks preconfigured by providing your project name, app display name, and reverse-DNS bundle identifier to the scaffolder.

Dependency Matrix

Required Modules

None required

Components

scripts

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: skill-desktop-tauri
Download link: https://github.com/limit5/OmniSight-Productizer/archive/main.zip#skill-desktop-tauri

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.