tauri-v2-integration

Original🇺🇸 English
Translated
1 scriptsChecked / no sensitive code detected

Implement or adjust VMark frontend <-> Tauri v2 integration. Use when adding invoke/emit bridges, menu accelerators, or IPC-related UI behaviors.

10installs
Added on

NPX Install

npx skill4agent add xiaolai/vmark tauri-v2-integration

Tauri v2 Integration (VMark)

Overview

Ensure Tauri v2 bridge patterns and IPC flows are consistent across frontend and Rust.

Workflow

  1. Identify the bridge direction:
    • Rust -> Webview:
      window.emit()
      /
      app.emit()
      +
      listen()
      on frontend.
    • Webview -> Rust:
      invoke()
      .
  2. Update frontend hooks/plugins that manage IPC (
    src/hooks/
    ,
    src/plugins/
    ).
  3. Update Rust commands or menu entries in
    src-tauri/
    .
  4. Keep behavior consistent across WYSIWYG and Source modes.
  5. If E2E behavior needs validation, use Tauri MCP tools.

References

  • references/paths.md
    for key files and patterns.
  • Manual E2E: see
    tauri-mcp-testing
    skill for patterns.

Related Skills

  • tauri-app-dev
    — General Tauri 2.0 patterns (commands, state, plugins, security)
  • tauri-mcp-testing
    — E2E testing via Tauri MCP tools
  • rust-tauri-backend
    — VMark Rust backend implementation