tauri-performance-review
Installation
SKILL.md
Tauri 2 Performance Review Skill
Expert workflow for reviewing Tauri 2 code with a focus on IPC throughput, async correctness, and binary/large-payload handling.
When to Use
Invoke this skill (or the tauri-performance-reviewer agent) when changes touch:
- Any
#[tauri::command]returning or accepting non-trivial data - Frontend
invoke()callers (especially in hot paths) - State management —
Mutex,RwLock,Arc tauri.conf.jsonbuild / dev / bundle settingsCargo.tomlfeatures and profiles
Core Principle: IPC Has Cost
Every invoke() round-trip serializes args to JSON, crosses a process boundary, and deserializes the response. Optimize per call, then minimize call count, then stream when total bytes are large.