multiAI Summary Pending
tauri
Primary index and router for all Tauri v2 framework skills covering Rust backend, frontend integration, and the full plugin ecosystem. Use when any Tauri-related request is made to route to the correct specialized sub-skill with local examples and templates.
223 stars
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/tauri/SKILL.md --create-dirs "https://raw.githubusercontent.com/partme-ai/full-stack-skills/main/skills/tauri-skills/tauri/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/tauri/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How tauri Compares
| Feature / Agent | tauri | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Primary index and router for all Tauri v2 framework skills covering Rust backend, frontend integration, and the full plugin ecosystem. Use when any Tauri-related request is made to route to the correct specialized sub-skill with local examples and templates.
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
## When to use this skill Use this skill as the **primary entry point** for any Tauri-related request. It routes to specific sub-skills. **Use when:** - The user asks about Tauri and you need to identify the right sub-skill - You need an overview of available Tauri capabilities - The request spans multiple Tauri features ## How to use this skill 1. **Identify the user's intent** from their request 2. **Route to the specific sub-skill** from the map below 3. **Each sub-skill** contains local `examples/` and `templates/` directories for offline-ready guidance ### Sub-skill Map **Planning & Architecture** - `tauri-app-planning`: Requirements analysis, plugin selection, architecture design - `tauri-concept`: Process model, IPC isolation, brownfield patterns **Setup & Scaffolding** - `tauri-setup`: Prerequisites and environment setup - `tauri-scaffold`: Project creation with `create-tauri-app` - `tauri-app-creator`: New project bootstrap and first-run verification - `tauri-config`: tauri.conf.json structure and CSP - `tauri-app-frontend-selection`: Frontend framework choice and static export **Development & Build** - `tauri-app-develop`: Dev workflow, debugging, testing - `tauri-build`: Production builds, signing, distribution - `tauri-mobile`: Android and iOS development - `tauri-ipc`: Frontend-to-Rust invoke calls and type-safe bindings - `tauri-app-wasm`: Rust-compiled WASM in the frontend **System Integration** - `tauri-app-shell`: System command execution - `tauri-app-os-info`: OS version, arch, locale - `tauri-app-clipboard`: Copy/paste operations - `tauri-app-dialog`: File pickers and native dialogs - `tauri-app-notification`: System notifications - `tauri-app-global-shortcut`: System-wide keyboard shortcuts - `tauri-app-autostart`: Launch on system login - `tauri-app-biometric`: TouchID/FaceID authentication - `tauri-app-opener`: Open URLs/files in default apps - `tauri-app-deep-linking`: Custom URL scheme handling - `tauri-app-geolocation`: GPS and location access - `tauri-app-haptics`: Mobile tactile feedback - `tauri-app-barcode-scanner`: QR/barcode scanning - `tauri-app-nfc`: NFC tag read/write **Data & Networking** - `tauri-app-http-client`: CORS-free HTTP requests - `tauri-app-websocket`: WebSocket connections - `tauri-app-upload`: File upload with progress - `tauri-app-sql`: SQLite/MySQL/PostgreSQL access - `tauri-app-store`: Key-value persistence - `tauri-app-stronghold`: Encrypted secret storage - `tauri-app-file-system`: Scoped file read/write **Window & UI** - `tauri-window`: Window creation and custom titlebar - `tauri-app-window-menu`: Native menus and shortcuts - `tauri-app-system-tray`: Tray icon and menu - `tauri-app-window-state`: Persist window size/position - `tauri-app-positioner`: Tray/window positioning - `tauri-app-single-instance`: Prevent duplicate instances - `tauri-app-splashscreen`: Loading screen at startup **Security** - `tauri-security`: Capabilities and ACL configuration - `tauri-framework-security`: Security hardening and audit - `tauri-app-plugin-permissions`: Plugin permission authoring - `tauri-app-persisted-scope`: Cross-session scope persistence **Migration** - `tauri-framework-upgrade`: v1 to v2 migration ## Keywords Tauri, tauri v2, rust, desktop app, mobile app, plugins, capabilities, permissions