tauri-dev

Orchestrate Tauri dev loops and packaged build checks with HMR and Rust rebuilds.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/jonaseck2/slaktforskning --skill tauri-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tauri-dev
Source: https://github.com/jonaseck2/slaktforskning/tree/main/.claude/skills/tauri-dev
Command: npx skills add https://github.com/jonaseck2/slaktforskning --skill tauri-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of slowing down development and verification when you need to confidently test UI and host changes in a Tauri (Rust + web) desktop app.

Core Features & Use Cases

  • Development launch loop: Run the full dev workflow with renderer HMR plus Rust incremental builds, ensuring you see the app and DevTools behavior immediately.
  • Production bundle verification: Build and test packaged artifacts in the correct bundle output paths so you catch differences between dev and release runtime behavior.
  • Live inspection and MCP bridge debugging: Discover the live SQLite database path, use the dev MCP UI bridge endpoints for health checks and evaluations, and capture screenshots to validate UI state.

Quick Start

Use the tauri-dev skill to guide you through starting the app in dev mode with npm start, checking logs, and verifying the running UI using the dev MCP bridge when needed.

Frequently Asked Questions about tauri-dev

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

FAQPage Schema
How do I debug a Tauri app with Rust incremental builds and Vue HMR?

Debug a Tauri app by orchestrating a dev loop with npm start, which enables Vue renderer HMR alongside Rust host incremental rebuilds so you can immediately verify UI changes and DevTools behavior.

What's the best way to verify Tauri production bundle behavior against dev runtime?

Verify Tauri production bundles by running packaged build checks that accurately map dev vs release filesystem paths and identifiers, catching runtime behavior differences between the two environments.

How do I inspect the active SQLite database path in a running Tauri app?

Inspect the active SQLite database path in a running Tauri app by using the dev MCP HTTP bridge on port 19241, which provides live runtime state introspection and health check endpoints.

Can I capture UI screenshots during Tauri development to validate state?

Capture UI screenshots during Tauri development by using the dev MCP UI bridge endpoints, which allow health checks, live evaluations, and screenshot validation of the current application state.

Does Tauri dev MCP bridge debugging require a specific port configuration?

Tauri dev MCP bridge debugging requires port 19241 by default, or a configurable environment override, to establish the HTTP bridge connection needed for live inspection and UI evaluation.

Why does my Tauri dev workflow slow down when testing Rust host changes?

Tauri dev workflows slow down without deterministic command workflows for npm start and build targets; orchestrating incremental Rust rebuilds alongside renderer HMR restores fast development verification cycles.