This does the heavy lifting for Tauri v2 development, where the permission system and mobile builds trip up most developers. It catches the classic mistakes like forgetting to add commands to generate_handler, missing capabilities that cause silent failures, and using the wrong API imports from v1. The skill walks you through the lib.rs vs main.rs split that mobile builds require, shows the correct async command patterns, and includes working capability configurations. Honestly saves you from the documentation rabbit holes and gets straight to patterns that actually work in production.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 8
- skills.sh installs
- 8.3K
- GitHub stars
- 18
- last updated
- Aug 21, 2026
Install
$ npx -y skills add nodnarbnitram/claude-code-extensions --skill tauri-v2 --agent claude-codeInstalls into .claude/skills of the current project.
Files
Tauri v2+ Development Skill
Build cross-platform desktop and mobile apps with web frontends and Rust backends.
Before You Start
This skill prevents 8+ common errors and saves ~60% tokens.
| Metric | Without Skill | With Skill |
|---|---|---|
| Setup Time | ~2 hours | ~30 min |
| Common Errors | 8+ | 0 |
| Token Usage | High (exploration) | Low (direct patterns) |
Known Issues This Skill Prevents
- Permission denied errors from missing capabilities
- IPC failures from unregistered commands in
generate_handler! - State management panics from type mismatches
- Mobile build failures from missing Rust targets
- White screen issues from misconfigured dev URLs
Quick Start
Step 1: Create a Tauri Command
// src-tauri/src/lib.rs
#[tauri::command]
fn greet(name: String) -> String {
format!("Hello, {}!", name)
}
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run() {
tauri::Builder::default()
.invoke_handler(tauri::generate_handler![greet])
.run(tauri::generate_context!())
.expect("error while running tauri application");
}
Sponsors
Details
- Repository
- github.com/nodnarbnitram/claude-code-extensions
- Categories
- Backend & APIs, DevOps & CI/CD, Debugging, Rust, Mobile Development
