Full-stack-skills 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.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tauri-skills/tauri" ~/.claude/skills/partme-ai-full-stack-skills-tauri && rm -rf "$T"
manifest:
skills/tauri-skills/tauri/SKILL.mdsource content
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
andexamples/
directories for offline-ready guidancetemplates/
Sub-skill Map
Planning & Architecture
: Requirements analysis, plugin selection, architecture designtauri-app-planning
: Process model, IPC isolation, brownfield patternstauri-concept
Setup & Scaffolding
: Prerequisites and environment setuptauri-setup
: Project creation withtauri-scaffoldcreate-tauri-app
: New project bootstrap and first-run verificationtauri-app-creator
: tauri.conf.json structure and CSPtauri-config
: Frontend framework choice and static exporttauri-app-frontend-selection
Development & Build
: Dev workflow, debugging, testingtauri-app-develop
: Production builds, signing, distributiontauri-build
: Android and iOS developmenttauri-mobile
: Frontend-to-Rust invoke calls and type-safe bindingstauri-ipc
: Rust-compiled WASM in the frontendtauri-app-wasm
System Integration
: System command executiontauri-app-shell
: OS version, arch, localetauri-app-os-info
: Copy/paste operationstauri-app-clipboard
: File pickers and native dialogstauri-app-dialog
: System notificationstauri-app-notification
: System-wide keyboard shortcutstauri-app-global-shortcut
: Launch on system logintauri-app-autostart
: TouchID/FaceID authenticationtauri-app-biometric
: Open URLs/files in default appstauri-app-opener
: Custom URL scheme handlingtauri-app-deep-linking
: GPS and location accesstauri-app-geolocation
: Mobile tactile feedbacktauri-app-haptics
: QR/barcode scanningtauri-app-barcode-scanner
: NFC tag read/writetauri-app-nfc
Data & Networking
: CORS-free HTTP requeststauri-app-http-client
: WebSocket connectionstauri-app-websocket
: File upload with progresstauri-app-upload
: SQLite/MySQL/PostgreSQL accesstauri-app-sql
: Key-value persistencetauri-app-store
: Encrypted secret storagetauri-app-stronghold
: Scoped file read/writetauri-app-file-system
Window & UI
: Window creation and custom titlebartauri-window
: Native menus and shortcutstauri-app-window-menu
: Tray icon and menutauri-app-system-tray
: Persist window size/positiontauri-app-window-state
: Tray/window positioningtauri-app-positioner
: Prevent duplicate instancestauri-app-single-instance
: Loading screen at startuptauri-app-splashscreen
Security
: Capabilities and ACL configurationtauri-security
: Security hardening and audittauri-framework-security
: Plugin permission authoringtauri-app-plugin-permissions
: Cross-session scope persistencetauri-app-persisted-scope
Migration
: v1 to v2 migrationtauri-framework-upgrade
Keywords
Tauri, tauri v2, rust, desktop app, mobile app, plugins, capabilities, permissions