Full-stack-skills tauri-app-develop

Guide the daily Tauri v2 development workflow including dev server configuration, Rust+WebView debugging, sidecar management, and testing strategies. Use when setting up dev workflow, debugging both Rust and frontend, managing resources/sidecars, or choosing testing approaches.

install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tauri-skills/tauri-app-develop" ~/.claude/skills/partme-ai-full-stack-skills-tauri-app-develop && rm -rf "$T"
manifest: skills/tauri-skills/tauri-app-develop/SKILL.md
source content

When to use this skill

ALWAYS use this skill when the user mentions:

  • Day-to-day Tauri v2 development workflow
  • Dev server vs static assets configuration
  • Debugging Rust backend + WebView frontend simultaneously
  • Sidecar or resource management
  • Testing strategies for Tauri apps

Trigger phrases include:

  • "dev workflow", "tauri dev", "debug", "sidecar", "resources", "testing tauri"

How to use this skill

  1. Start development mode with hot-reload:
    npm run tauri dev
    
  2. Configure dev server in
    tauri.conf.json
    :
    { "build": { "devUrl": "http://localhost:5173", "frontendDist": "../dist" } }
    
  3. Debug Rust backend using VS Code with
    lldb
    or RustRover:
    • Set breakpoints in
      src-tauri/src/main.rs
    • Attach debugger to the Tauri process
  4. Debug WebView frontend using browser DevTools (right-click > Inspect in dev mode)
  5. Manage resources by placing files in
    src-tauri/resources/
    and referencing them in
    tauri.conf.json
  6. Configure sidecars for external binaries that ship with your app
  7. Test strategies: Use
    cargo test
    for Rust, WebDriver for e2e, and
    @tauri-apps/api/mocks
    for frontend unit tests

Outputs

  • Dev server and hot-reload configuration
  • Dual-side debugging setup (Rust + WebView)
  • Resource and sidecar management patterns
  • Testing strategy recommendation

References

Keywords

tauri develop, dev server, debugging, sidecar, resources, testing, hot reload