tauri-desktop-review
Installation
SKILL.md
Tauri Desktop Review
Review Tauri as a desktop system with a Rust application core, a WebView UI, explicit capabilities, native packaging, and platform-specific runtime behavior.
Process
- Inspect changed files, dependency pins, package manager,
src-tauri/Cargo.toml, lockfiles,tauri.conf.*, capabilities, Rust commands, frontend Tauri adapters, storage, updater, tests, CI, and QA notes. - For an existing repo, detect repo-pinned Tauri, Rust, npm/package-manager, frontend framework, and plugin versions before judging APIs or defaults. For a new project, use latest stable. For version, capability, updater, signing, or platform behavior decisions, verify official docs through
itsol-current-tech-context. - Build a review coverage map: architecture boundaries, command/IPC contracts, capabilities and security posture, storage/secrets, updater/release impact, platform behavior, tests, and QA evidence.
- Lead with findings by severity, with concrete exploit, data-loss, rollout, or user-impact scenarios and file references.
- Treat missing packaged-app smoke tests, unvalidated commands, broad capabilities, unsafe filesystem/shell scopes, untested migrations, and unsigned or unverified updater paths as explicit review risks.
Evidence
Prefer code, tests, config, lockfiles, CI logs, packaged-app behavior, platform QA, and official Tauri/Rust/frontend docs over assumptions.