🎯

tauri-v2

🎯Skill

from nodnarbnitram/claude-code-extensions

VibeIndex|
What it does
|

A Tauri v2 development skill for building cross-platform desktop and mobile apps with web frontends and Rust backends, preventing 8+ common setup errors.

Overview

A Claude Code skill that provides comprehensive guidance for Tauri v2 cross-platform application development with Rust backends and web frontends. It covers configuration, IPC patterns (invoke, emit, channels), permissions and capabilities, and deployment for both desktop and mobile apps, while preventing 8+ common development errors and reducing token usage by approximately 60%.

Key Features

  • Error Prevention - Prevents 8+ common mistakes including permission denied errors, IPC failures from unregistered commands, state management panics, and mobile build failures
  • IPC Patterns - Covers invoke, emit, and channel patterns for frontend-to-backend communication using the Tauri v2 API
  • Capabilities System - Guides proper permission and capability configuration, since Tauri v2 denies everything by default
  • Cross-Platform Support - Includes patterns for both desktop and mobile builds, with guidance on using lib.rs for shared code required by mobile
  • Critical Rules - Enforces best practices like using owned types instead of borrowed types in async commands, using Mutex for shared state, and avoiding main thread blocking

Who is this for?

This skill is designed for developers building cross-platform desktop and mobile applications with Tauri v2 who want to avoid common pitfalls and follow established patterns. It is particularly valuable for teams transitioning from Tauri v1 to v2, or starting new Tauri projects, who need guidance on the permissions system, IPC communication, and proper Rust command implementation.

πŸ“¦

Same repository

nodnarbnitram/claude-code-extensions(19 items)

tauri-v2

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add nodnarbnitram/claude-code-extensions --skill tauri-v2
skills.sh Install⚠ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add nodnarbnitram/claude-code-extensions --skill tauri-v2
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/tauri-v2/SKILL.md

SKILL.md

2,249Installs
3
-
Last UpdatedJan 15, 2026

More from this repository10

🎯
ha-energy🎯Skill

Sets up Home Assistant energy monitoring with dashboards, solar panels, grid connections, and device tracking including utility meters, statistics, and consumption analysis.

🎯
kubernetes-operations🎯Skill

Kubernetes operations skill for managing clusters, deployments, services, and troubleshooting production workloads.

🎯
ha-automation🎯Skill

Skill for creating and debugging Home Assistant automations, scripts, blueprints, and Jinja2 templates with guidance on triggers, conditions, actions, and common mistake prevention.

🎯
esphome-config-helper🎯Skill

Skill for configuring ESPHome devices within a Home Assistant environment, part of a Claude Code extensions collection that includes expertise on automations, scripts, blueprints, and Jinja2 templates.

🎯
frigate-configurator🎯Skill

Configures Frigate NVR with optimized YAML, object detection, recording, zones, and hardware acceleration, supporting Coral TPU/OpenVINO setup and Home Assistant integration.

🎯
kubernetes-health🎯Skill

Performs comprehensive Kubernetes cluster health diagnostics using dynamic API discovery to check cluster health, troubleshoot issues, and run health assessments.

🎯
commit-helper🎯Skill

Generates clear, conventional git commit messages by analyzing staged changes and recommending structured, descriptive commit formats.

🎯
ha-api🎯Skill

Integrates with Home Assistant REST and WebSocket APIs for entity state management, service calls, event subscriptions, and authentication setup.

🎯
ha-integration🎯Skill

A ha integration skill from Claude Code Extensions, providing additional development skills and workflow extensions for Claude Code.

🎯
ha-voice🎯Skill

A skill for configuring Home Assistant Assist voice control with pipelines, intents, wake words, and speech processing including TTS/STT with Piper, Whisper, and Wyoming.