skills/tauri-skills/tauri/SKILL.md
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.
npx skillsauth add partme-ai/full-stack-skills tauriInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill as the primary entry point for any Tauri-related request. It routes to specific sub-skills.
Use when:
examples/ and templates/ directories for offline-ready guidancePlanning & Architecture
tauri-app-planning: Requirements analysis, plugin selection, architecture designtauri-concept: Process model, IPC isolation, brownfield patternsSetup & Scaffolding
tauri-setup: Prerequisites and environment setuptauri-scaffold: Project creation with create-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 exportDevelopment & 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 frontendSystem 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/writeData & 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/writeWindow & 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 startupSecurity
tauri-security: Capabilities and ACL configurationtauri-framework-security: Security hardening and audittauri-app-plugin-permissions: Plugin permission authoringtauri-app-persisted-scope: Cross-session scope persistenceMigration
tauri-framework-upgrade: v1 to v2 migrationTauri, tauri v2, rust, desktop app, mobile app, plugins, capabilities, permissions
development
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.
tools
Creates new uni-app projects via the official CLI or HBuilderX with Vue 2/Vue 3 template selection, manifest.json and pages.json configuration, and directory structure setup. Use when the user wants to scaffold a new uni-app project, initialize project files with a single command, or set up the development environment.
tools
Browses, installs, configures, and manages plugins from the uni-app plugin market (ext.dcloud.net.cn) including component plugins, API plugins, and template plugins with dependency handling. Use when the user needs to find and install uni-app plugins, configure plugin settings, manage plugin dependencies, or integrate third-party components.
tools
Develops native Android and iOS plugins for uni-app including module creation, JavaScript-to-native communication, and plugin packaging for distribution. Use when the user needs to build custom native modules, extend uni-app with native capabilities (camera, Bluetooth, sensors), or create publishable native plugins.