tauri-debugger

Diagnose Tauri 2.x dialog, CSP, and Vite integration issues.

Updated Nov 29, 2025
One-click install
npx skills add https://github.com/endlessblink/flow-state --skill tauri-debugger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tauri-debugger
Source: https://github.com/endlessblink/flow-state/tree/main/.claude/skills/tauri-debugger
Command: npx skills add https://github.com/endlessblink/flow-state --skill tauri-debugger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Debug Tauri 2.x desktop app issues including dialogs, CSP, plugins, and Vite integration across Linux, Windows, and macOS. Triage and reproduce problems like dialogs not opening, file save dialogs failing, CSP violations, virtual:pwa-register errors, and Linux XDG portal quirks.

Core Features & Use Cases

  • Step-by-step diagnostics for Tauri-based apps to identify misconfigurations in vite.config.ts, tauri.conf.json, and plugin usage.
  • Guidance to reproduce, isolate, and resolve common dialog, CSP, and plugin integration issues in development and production builds.
  • Real-world scenarios covering development, testing, and debugging workflows for stable Tauri deployments.

Quick Start

Run tauri-debugger on your Tauri 2.x project to isolate dialogs, CSP, and Vite integration issues.

Frequently Asked Questions about tauri-debugger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix Tauri 2.x dialog failures where file save dialogs are not opening?

Fix Tauri 2.x dialog failures by running targeted diagnostics to identify misconfigurations in tauri.conf.json or plugin usage that prevent file save dialogs from opening.

How do I resolve Content Security Policy (CSP) violations in a Tauri desktop app?

Resolve Tauri CSP violations by checking your tauri.conf.json configuration against your Vite integration to isolate and remediate policy conflicts causing the security errors.

Why does the virtual:pwa-register error occur in my Tauri Vite project?

The virtual:pwa-register error in Tauri Vite projects occurs due to Vite integration issues, which can be isolated and resolved by checking your vite.config.ts settings.

Can I use this Tauri debugging workflow for Linux XDG portal quirks on macOS and Windows?

Yes, this Tauri debugging workflow applies cross-platform to Linux, Windows, and macOS, specifically addressing Linux XDG portal quirks alongside general dialog and Vite issues.

What are the limitations when debugging Tauri plugins with Vite integration?

Limitations when debugging Tauri plugins with Vite integration include requiring familiarity with tauri.conf.json, vite.config.ts, and plugin usage to successfully reproduce and resolve configuration problems.