dchuk

dchuk/claude-code-tauri-skills

39 resources in this repository

GitHub
🎯39
4

🎯Skills39

🎯integrating-tauri-js-frontends🎯Skill

Guides configuring JavaScript frontend frameworks (Next.js, Nuxt, Qwik, SvelteKit, Vite) for Tauri v2 desktop applications, including static site generation setup, tauri.conf.json settings, and framework-specific configurations.

integrating-tauri-js-frontends
🎯configuring-tauri-permissions🎯Skill

Guides configuring Tauri v2's permission system for controlling frontend access to backend commands and system resources, covering allow/deny lists, plugin permissions, scopes, and capability integration.

configuring-tauri-permissions
🎯understanding-tauri-architecture🎯Skill

Teaches Tauri's core architecture fundamentals including the Rust backend, webview integration, Core-Shell design pattern, IPC message passing mechanisms, and security model for desktop applications.

understanding-tauri-architecture
🎯calling-rust-from-tauri-frontend🎯Skill

Guides developers through Tauri v2's event system for Rust-to-frontend communication, covering global and webview-specific event emission, IPC channels for high-throughput data, and JavaScript evaluation.

calling-rust-from-tauri-frontend
🎯setting-up-tauri-projects🎯Skill

Helps create and initialize new Tauri v2 projects for cross-platform desktop and mobile applications, covering system prerequisites for macOS/Windows/Linux, project creation methods, and directory structure setup.

setting-up-tauri-projects
🎯integrating-tauri-rust-frontends🎯Skill

Guides integrating Rust-based WASM frontend frameworks (Leptos, Yew, Dioxus, Sycamore) with Tauri v2 using Trunk bundler, covering WASM compilation, Cargo.toml setup, and withGlobalTauri API access.

integrating-tauri-rust-frontends
🎯customizing-tauri-windows🎯Skill

Skill

customizing-tauri-windows
🎯debugging-tauri-apps🎯Skill

Skill

debugging-tauri-apps
🎯distributing-tauri-for-windows🎯Skill

Skill

distributing-tauri-for-windows
🎯configuring-tauri-capabilities🎯Skill

Skill

configuring-tauri-capabilities
🎯adding-tauri-system-tray🎯Skill

Skill

adding-tauri-system-tray
🎯embedding-tauri-sidecars🎯Skill

Skill

embedding-tauri-sidecars
🎯building-tauri-with-github-actions🎯Skill

Skill

building-tauri-with-github-actions
🎯testing-tauri-apps🎯Skill

Skill

testing-tauri-apps
🎯understanding-tauri-process-model🎯Skill

Skill

understanding-tauri-process-model
🎯understanding-tauri-ipc🎯Skill

Skill

understanding-tauri-ipc
🎯configuring-tauri-apps🎯Skill

Skill

configuring-tauri-apps
🎯packaging-tauri-for-linux🎯Skill

Skill

packaging-tauri-for-linux
🎯listening-to-tauri-events🎯Skill

Skill

listening-to-tauri-events
🎯optimizing-tauri-binary-size🎯Skill

Skill

optimizing-tauri-binary-size
🎯calling-frontend-from-tauri-rust🎯Skill

Skill

calling-frontend-from-tauri-rust
🎯configuring-tauri-http-headers🎯Skill

Skill

configuring-tauri-http-headers
🎯signing-tauri-apps🎯Skill

Skill

signing-tauri-apps
🎯understanding-tauri-ecosystem-security🎯Skill

Skill

understanding-tauri-ecosystem-security
🎯understanding-tauri-lifecycle-security🎯Skill

Skill

understanding-tauri-lifecycle-security
🎯running-nodejs-sidecar-in-tauri🎯Skill

Skill

running-nodejs-sidecar-in-tauri
🎯distributing-tauri-for-macos🎯Skill

Skill

distributing-tauri-for-macos
🎯developing-tauri-plugins🎯Skill

Skill

developing-tauri-plugins
🎯updating-tauri-dependencies🎯Skill

Skill

updating-tauri-dependencies
🎯distributing-tauri-for-ios🎯Skill

Skill

distributing-tauri-for-ios
🎯adding-tauri-splashscreen🎯Skill

Skill

adding-tauri-splashscreen
🎯understanding-tauri-runtime-authority🎯Skill

Skill

understanding-tauri-runtime-authority
🎯distributing-tauri-for-android🎯Skill

Skill

distributing-tauri-for-android
🎯managing-tauri-plugin-permissions🎯Skill

Skill

managing-tauri-plugin-permissions
🎯managing-tauri-app-resources🎯Skill

Skill

managing-tauri-app-resources
🎯configuring-tauri-scopes🎯Skill

Skill

configuring-tauri-scopes
🎯migrating-tauri-apps🎯Skill

Skill

migrating-tauri-apps
🎯configuring-tauri-csp🎯Skill

Skill

configuring-tauri-csp
🎯using-crabnebula-cloud-with-tauri🎯Skill

Skill

using-crabnebula-cloud-with-tauri