home / skills / dchuk / claude-code-tauri-skills

dchuk/claude-code-tauri-skills

Comprehensive Claude Code skills for Tauri v2 development - 39 skills covering setup, security, development, distribution, and more

39 skills
GitHub

Sponsored

tauri-android-distribution

dchuk/claude-code-tauri-skills

6
This skill guides you through distributing Tauri Android apps, including AAB/APK builds, signing, Play Store submission, and version management.
tauri-process-model

dchuk/claude-code-tauri-skills

6
This skill explains the Tauri process model architecture including the Core and WebView processes, IPC, multiwindow handling, and security patterns.
tauri-configuration

dchuk/claude-code-tauri-skills

6
This skill guides you through configuring Tauri v2 apps, covering tauri.conf.json, Cargo.toml, environment-specific files, and platform bundling options.
tauri-binary-size

dchuk/claude-code-tauri-skills

6
This skill guides you to minimize Tauri binary size using cargo profile optimizations and build configurations for lean desktop apps.
tauri-calling-frontend

dchuk/claude-code-tauri-skills

6
This skill guides integrating Tauri Rust frontend calls via events, channels, and JS evaluation to enable bi-directional communication and responsive UIs.
tauri-frontend-js

dchuk/claude-code-tauri-skills

6
This skill helps you configure JavaScript frontend frameworks with Tauri v2 for desktop apps, covering Next.js, Nuxt, SvelteKit, Qwik, and Vite SSG setups.
tauri-http-headers

dchuk/claude-code-tauri-skills

6
This skill helps you secure Tauri v2 apps by configuring HTTP security headers, CORS, and related policies in tauri.conf.json.
tauri-ios-distribution

dchuk/claude-code-tauri-skills

6
This skill guides you through distributing Tauri iOS apps to the App Store, including enrollment, signing, TestFlight, and submission steps.
tauri-ipc

dchuk/claude-code-tauri-skills

6
This skill helps you understand Tauri IPC patterns, enabling secure message passing between frontend and Rust backend with brownfield and isolation approaches.
tauri-migration

dchuk/claude-code-tauri-skills

6
This skill guides you through migrating Tauri apps from v1 or v2 beta to v2 stable, detailing breaking changes and configuration updates.
tauri-plugin-permissions

dchuk/claude-code-tauri-skills

6
This skill helps you configure Tauri plugin permissions and capabilities across windows and platforms, improving security with scoped access.
tauri-plugins

dchuk/claude-code-tauri-skills

6
This skill helps you create and configure Tauri plugins across desktop and mobile, including Rust cores, bindings, and platform specifics.
tauri-runtime-authority

dchuk/claude-code-tauri-skills

6
This skill explains how the Tauri runtime authority enforces security policies, validating permissions, resolving capabilities, and injecting scopes for IPC
tauri-capabilities

dchuk/claude-code-tauri-skills

6
This skill helps you configure Tauri capabilities for fine-grained security, enforcing per-window permissions and platform-specific controls.
tauri-debugging

dchuk/claude-code-tauri-skills

6
This skill helps you debug Tauri v2 apps across VS Code, RustRover, IntelliJ, and Neovim with devtools and breakpoint workflows
tauri-macos-distribution

dchuk/claude-code-tauri-skills

6
This skill guides macOS Tauri distribution, generating DMG installers, configuring app bundles, and tailoring Info.plist and entitlements for smooth release.
tauri-pipeline-github

dchuk/claude-code-tauri-skills

6
This skill guides you to configure GitHub Actions pipelines for building, testing, and releasing Tauri desktop apps across platforms.
tauri-sidecar

dchuk/claude-code-tauri-skills

6
This skill helps embedding and executing external binaries (sidecars) in Tauri apps, covering configuration, cross-platform naming, and Rust/JS APIs.
tauri-updating-dependencies

dchuk/claude-code-tauri-skills

6
This skill guides updating Tauri dependencies across JavaScript and Rust, ensuring version synchronization and parity for cli, api, crates, and plugins.
tauri-windows-distribution

dchuk/claude-code-tauri-skills

6
This skill guides Windows distribution of Tauri apps, helping you build and customize MSI and NSIS installers and publish to the Microsoft Store.
tauri-system-tray

dchuk/claude-code-tauri-skills

6
This skill helps you implement and manage Tauri system tray icons, menus, events, and runtime updates to enhance app accessibility.
tauri-app-resources

dchuk/claude-code-tauri-skills

6
This skill helps you manage Tauri app resources by generating icons, embedding files, and implementing thread-safe state patterns across apps.
tauri-architecture

dchuk/claude-code-tauri-skills

6
This skill explains Tauri architecture, core-shell design, IPC, and security, helping you architect desktop apps with a safe Rust backend and native webview
tauri-calling-rust

dchuk/claude-code-tauri-skills

6
This skill guides you to call Rust backend functions from the Tauri frontend using invoke and commands, ensuring type-safe communication.
tauri-code-signing

dchuk/claude-code-tauri-skills

6
This skill guides you through code signing and notarization for Tauri apps across Android, iOS, Linux, macOS, and Windows.
tauri-crabnebula

dchuk/claude-code-tauri-skills

6
This skill guides you to distribute Tauri apps with CrabNebula Cloud, configuring CI/CD, auto-updates, and cloud distribution for seamless releases.
tauri-lifecycle-security

dchuk/claude-code-tauri-skills

6
This skill helps developers understand Tauri lifecycle security and mitigations across development, build, distribution, and runtime phases.
tauri-csp

dchuk/claude-code-tauri-skills

6
This skill helps you securely configure CSP in Tauri v2 apps to prevent XSS and control resource loading.
tauri-ecosystem-security

dchuk/claude-code-tauri-skills

6
This skill guides developers through Tauri ecosystem security practices, including auditing, dependency management, vulnerability reporting, and organizational
tauri-frontend-events

dchuk/claude-code-tauri-skills

6
This skill teaches how to subscribe to and listen for Tauri frontend events with typed payloads and proper cleanup.
tauri-frontend-rust

dchuk/claude-code-tauri-skills

6
This skill guides integrating Rust-based WASM frontends with Tauri v2, enabling withGlobalTauri, Trunk setup, and WASM binding configuration for Leptos, Yew,
tauri-nodejs-sidecar

dchuk/claude-code-tauri-skills

6
This skill guides running Node.js as a sidecar in Tauri apps to enable JavaScript backend without end-user Node installations.
tauri-permissions

dchuk/claude-code-tauri-skills

6
This skill guides you through configuring Tauri permissions, linking identifiers, scopes, and capabilities to enforce secure frontend access.
tauri-splashscreen

dchuk/claude-code-tauri-skills

6
This skill guides you through adding a Tauri splashscreen and startup sequence, configuring windows, frontend and backend init, and styling for a polished
tauri-testing

dchuk/claude-code-tauri-skills

6
This skill helps you validate Tauri apps through unit mocks, WebDriver end-to-end tests, and GitHub Actions CI integration.
tauri-project-setup

dchuk/claude-code-tauri-skills

6
This skill guides you through setting up Tauri v2 projects, including prerequisites, scaffolding, and project structure for multiple frontends.
tauri-window-customization

dchuk/claude-code-tauri-skills

6
This skill guides you through Tauri window customization, enabling custom titlebars, transparency, and menus for polished desktop apps.