
from jce-opencode-tools10
Guidance and patterns for building Tauri 2 desktop and mobile apps: IPC/command design, capabilities/security, plugin usage, and build/distribution best practic
This skill captures pragmatic patterns and decision trees for building apps with Tauri 2. It documents when to choose Tauri over alternatives, how to design IPC and async commands, capability and CSP security configurations, plugin and sidecar usage, and build/distribution workflows for desktop and mobile targets. The content includes command examples (Rust + frontend), event messaging patterns, and recommended verification/testing steps.
Use this skill when working on or reviewing codebases that include src-tauri/, tauri.conf.json, or Cargo.toml entries mentioning Tauri. It triggers for tasks about IPC design, implementing commands, adding plugins, configuring capabilities/CSP, bundling sidecars, or preparing release builds for multiple targets. Also useful during debugging and E2E test setup.
Inferable agent tool support: code-capable assistants (Copilot/Codex/GitHub Copilot-style, Claude Code, Cursor) and automation agents that can run build/test scripts.
This skill has not been reviewed by our automated audit pipeline yet.