tauri
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
- Identify the user's intent from their request
- Route to the specific sub-skill from the map below
- Each sub-skill contains local
examples/andtemplates/directories for offline-ready guidance
Sub-skill Map
Planning & Architecture
tauri-app-planning: Requirements analysis, plugin selection, architecture designtauri-concept: Process model, IPC isolation, brownfield patterns
Setup & Scaffolding
tauri-setup: Prerequisites and environment setuptauri-scaffold: Project creation withcreate-tauri-apptauri-app-creator: New project bootstrap and first-run verificationtauri-config: tauri.conf.json structure and CSPtauri-app-frontend-selection: Frontend framework choice and static export
Development & Build
tauri-app-develop: Dev workflow, debugging, testingtauri-build: Production builds, signing, distributiontauri-mobile: Android and iOS developmenttauri-ipc: Frontend-to-Rust invoke calls and type-safe bindingstauri-app-wasm: Rust-compiled WASM in the frontend
System Integration
tauri-app-shell: System command executiontauri-app-os-info: OS version, arch, localetauri-app-clipboard: Copy/paste operationstauri-app-dialog: File pickers and native dialogstauri-app-notification: System notificationstauri-app-global-shortcut: System-wide keyboard shortcutstauri-app-autostart: Launch on system logintauri-app-biometric: TouchID/FaceID authenticationtauri-app-opener: Open URLs/files in default appstauri-app-deep-linking: Custom URL scheme handlingtauri-app-geolocation: GPS and location accesstauri-app-haptics: Mobile tactile feedbacktauri-app-barcode-scanner: QR/barcode scanningtauri-app-nfc: NFC tag read/write
Data & Networking
tauri-app-http-client: CORS-free HTTP requeststauri-app-websocket: WebSocket connectionstauri-app-upload: File upload with progresstauri-app-sql: SQLite/MySQL/PostgreSQL accesstauri-app-store: Key-value persistencetauri-app-stronghold: Encrypted secret storagetauri-app-file-system: Scoped file read/write
Window & UI
tauri-window: Window creation and custom titlebartauri-app-window-menu: Native menus and shortcutstauri-app-system-tray: Tray icon and menutauri-app-window-state: Persist window size/positiontauri-app-positioner: Tray/window positioningtauri-app-single-instance: Prevent duplicate instancestauri-app-splashscreen: Loading screen at startup
Security
tauri-security: Capabilities and ACL configurationtauri-framework-security: Security hardening and audittauri-app-plugin-permissions: Plugin permission authoringtauri-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
More from partme-ai/full-stack-skills
vite
Guidance for Vite using the official Guide, Config Reference, and Plugins pages. Use when the user needs Vite setup, configuration, or plugin selection details.
68element-plus-vue3
Provides comprehensive guidance for Element Plus Vue 3 component library including installation, components, themes, internationalization, and API reference. Use when the user asks about Element Plus for Vue 3, needs to build Vue 3 applications with Element Plus, or customize component styles.
63vue3
Guidance for Vue 3 using the official guide and API reference. Use when the user needs Vue 3 concepts, patterns, or API details to build components, apps, and tooling.
54electron
Build cross-platform desktop applications with Electron, covering main/renderer process architecture, IPC communication, BrowserWindow management, menus, tray icons, packaging, and security best practices. Use when the user asks about Electron, needs to create desktop applications, implement Electron features, or build cross-platform desktop apps.
51uniapp-project
Provides per-component and per-API examples with cross-platform compatibility details for uni-app, covering built-in components, uni-ui components, and APIs (network, storage, device, UI, navigation, media). Use when the user needs official uni-app components or APIs, wants per-component examples with doc links, or needs platform compatibility checks.
40ascii-cli-logo-banner
Entry point for ASCII CLI banners that routes to the Python built-in font skill or figlet.js/FIGfont skill. Use when the user wants a startup banner, ASCII logo, terminal welcome screen, or CLI branding for a service.
38