Tauri v2 Integration (VMark)
SkillDev toolsGuides your agent through writing tauri claude skill work like invoke/emit bridges and IPC wiring between web frontend and Rust.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Tauri v2 Integration (VMark) skill
About this skill
Implement or adjust VMark frontend <-> Tauri v2 integration. Use when adding invoke/emit bridges, menu accelerators, or IPC-related UI behaviors.
What this skill tells your AI
The instructions your AI receives, as published by xiaolai/vmark in .claude/skills/tauri-v2-integration/SKILL.md and read by ahel’s review.
Overview
Ensure Tauri v2 bridge patterns and IPC flows are consistent across frontend and Rust.
Workflow
- Identify the bridge direction:
- Rust -> Webview:
window.emit()/app.emit()+listen()on frontend. - Webview -> Rust:
invoke().
- Rust -> Webview:
- Update frontend hooks/plugins that manage IPC (
src/hooks/,src/plugins/). - Update Rust commands or menu entries in
src-tauri/. - Keep behavior consistent across WYSIWYG and Source modes.
- If E2E behavior needs validation, use Tauri MCP tools.
References
references/paths.mdfor key files and patterns.- Manual E2E: see
tauri-mcp-testingskill for patterns.
Related Skills
tauri-app-dev— General Tauri 2.0 patterns (commands, state, plugins, security)tauri-mcp-testing— E2E testing via Tauri MCP toolsrust-tauri-backend— VMark Rust backend implementation
Signals
- GitHub stars
- 808
- Forks
- 127
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
tauri-v2-integration- Source
- github.com/xiaolai/vmark