Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

full-statck-skills/tauri-skills

52 skills1.2k installs104 starsGitHub

Install

npx skills add https://github.com/full-statck-skills/tauri-skills

Skills in this repo

1Tauri App Barcode ScannerProvides guidance for adding barcode and QR scanning to Tauri v2 apps via the scanner plugin, camera permissions, and scan callbacks. A developer uses it to build scanning features on camera-capable platforms.24installs2Tauri App BiometricProvides guidance for adding biometric authentication to Tauri v2 apps, covering the plugin, permissions, and fallback when biometrics are unavailable. A developer uses it to gate app access with Face ID or fingerprint.24installs3Tauri App WasmGuides compiling Rust to WASM and running it in the Tauri v2 WebView for compute-heavy frontend workloads. A developer uses it to decide between WASM and IPC and manage bundle-size impact.24installs4Tauri App Frontend SelectionProvides guidance for choosing a frontend framework for Tauri v2, weighing Vite versus SSR options and configuring static export. A developer uses it when picking the app's frontend stack.23installs5Tauri App SplashscreenGuides configuring a Tauri v2 splashscreen and choosing when to hide it and show the main window. A developer uses it to avoid startup white screens and handle slow frontend loads.23installs6Tauri App Window StateGuides using the Tauri v2 window-state plugin with StateFlags to persist and restore window geometry. A developer uses it to remember window size and position across app sessions and displays.23installs7Tauri ScaffoldGuides scaffolding a Tauri v2 project with create-tauri-app and applying static export or SSG config for the frontend framework. A developer uses it to start a new project with a correct structure that loads local assets.23installs8Tauri WindowGuides Tauri v2 window creation, configuration, and lifecycle management including custom titlebars and multi-window patterns. A developer uses it when building or configuring app windows and their state transitions.23installs9TauriServes as a token-efficient entry point that routes Tauri requests to specialized sub-skills with local examples and templates. A developer uses it to find the right Tauri v2 sub-skill for setup, plugins, or app configuration.22installs10Tauri App AutostartProvides guidance for enabling app-on-login autostart in Tauri v2, covering the autostart plugin, permissions, and platform behavior. A developer uses it to add a user-controlled startup toggle.22installs11Tauri App CliProvides guidance for defining command-line arguments for a Tauri v2 app using a schema and mapping them to app commands. A developer uses it to trigger app behaviors from CLI arguments.22installs12Tauri App ClipboardProvides guidance for reading and writing clipboard content in Tauri v2, including images and monitoring, with abuse-reduction scope. A developer uses it to add clipboard interactions to an app.22installs13Tauri App CreatorProvides guidance for bootstrapping a Tauri v2 app using create-tauri-app, choosing an install method and frontend template. A developer uses it to scaffold and verify a new Tauri project.22installs14Tauri App Deep LinkingProvides guidance for registering custom URL schemes and routing external links into a Tauri v2 app with safe input handling. A developer uses it to add deep-link support.22installs15Tauri App DevelopProvides guidance for day-to-day Tauri v2 development, covering dev server vs static assets, Rust and WebView debugging, sidecars, and testing. A developer uses it during ongoing app development.22installs16Tauri App DialogProvides guidance for using native dialogs in Tauri v2, including alerts, confirms, file pickers, and async cancellation flows. A developer uses it to add native dialog interactions.22installs17Tauri App File SystemProvides guidance for reading and writing local files in Tauri v2 with directory scope configuration and import/export flows. A developer uses it to add safe file access to an app.22installs18Tauri App GeolocationProvides guidance for adding location access to Tauri v2 apps via the geolocation plugin, covering permissions, privacy, and accuracy/frequency tuning. A developer uses it to build location or tracking features.22installs19Tauri App Global ShortcutProvides guidance for registering global hotkeys that work outside app focus in Tauri v2, handling conflicts and release. A developer uses it to add global keyboard shortcuts.22installs20Tauri App HapticsProvides guidance for adding haptic and vibration feedback to Tauri v2 mobile apps, covering patterns and unsupported-device fallback. A developer uses it to add tactile feedback.22installs21Tauri App Http ClientProvides guidance for issuing HTTP requests from the Rust side of a Tauri v2 app, bypassing WebView restrictions with domain allowlists. A developer uses it for secure outbound networking.22installs22Tauri App LocalhostProvides guidance for accessing localhost services from a Tauri v2 app while limiting exposure and handling dev vs production behavior. A developer uses it to connect an app to local services.22installs23Tauri App LoggingProvides guidance for unified logging across dev and release Tauri v2 builds, covering levels, filtering, persistence, and safe diagnostics. A developer uses it to add logging without leaking secrets.22installs24Tauri App NfcProvides guidance for adding NFC read and write features to Tauri v2 apps, covering session lifecycle and data validation. A developer uses it to build NFC interactions on capable devices.22installs25Tauri App NotificationProvides guidance for showing system notifications in Tauri v2 apps, covering permissions, click callbacks, and deep-linking. A developer uses it to add system notifications.22installs26Tauri App OpenerGuides configuring the Tauri v2 opener plugin to open external links and files with allowlisted protocols and paths. A developer uses it when a desktop app must launch URLs or files without over-broad access.22installs27Tauri App Os InfoGuides using the Tauri v2 os-info plugin to gather OS version and architecture for diagnostics while minimizing and redacting data. A developer uses it when building compatibility checks or diagnostic reporting in a desktop app.22installs28Tauri App Persisted ScopeGuides persisting Tauri v2 plugin scopes across sessions while handling expiration, revocation, and re-authorization. A developer uses it when granted file or plugin scopes must survive restarts without becoming permanent over-privilege.22installs29Tauri App PlanningActs as a senior architect that maps Tauri 2.0 requirements to plugins, window topology, state strategy, and security scope. A developer uses it at project start to produce a technical design document and an ordered task list.22installs30Tauri App Plugin PermissionsGuides authoring Tauri v2 plugin permissions, separating plugin-defined permissions from app-enabled capabilities and generating minimal-scope capability files. A developer uses it when writing or auditing plugin permissions across platforms.22installs31Tauri App PositionerGuides using the Tauri v2 positioner plugin to align popup or tray windows using anchor points across multi-monitor setups. A developer uses it when a desktop app needs consistent window placement with correct scaling.22installs32Tauri App ProcessGuides using the Tauri v2 process plugin to expose controlled process data and lifecycle actions with capability gating. A developer uses it when an app needs process info or restart without broad system access.22installs33Tauri App ShellGuides secure use of the Tauri v2 shell plugin, applying allowlists and regex argument constraints for allow-execute and allow-open. A developer uses it when an app must run commands or open links without opening command-injection risk.22installs34Tauri App Sidecar NodejsGuides bundling a Node.js runtime as a Tauri v2 sidecar with per-platform packaging and Rust-managed lifecycle. A developer uses it when a desktop app needs Node logic run as an external process.22installs35Tauri App Single InstanceGuides enabling Tauri v2 single-instance behavior and routing second-launch arguments to the existing window. A developer uses it to prevent multiple app instances and support deep-linking or CLI re-entry.22installs36Tauri App SqlGuides configuring the Tauri v2 SQL plugin with a database engine, migrations, and scoped capabilities. A developer uses it when a desktop app needs local or remote SQL access from the frontend.22installs37Tauri App StoreGuides using the Tauri v2 store plugin for lightweight key-value persistence and choosing Store versus LazyStore by load timing. A developer uses it to persist app settings to disk with scoped access.22installs38Tauri App StrongholdGuides using the Tauri v2 stronghold plugin for encrypted storage of sensitive data with snapshot and client management. A developer uses it when secrets or credentials must be stored securely on disk.22installs39Tauri App System TrayGuides defining Tauri v2 system tray icon behavior and menu actions mapped to window visibility. A developer uses it when adding tray or status-bar interaction with platform-specific conventions.22installs40Tauri App UpdaterGuides configuring the Tauri v2 updater plugin for over-the-air updates with signing keys and update-server metadata. A developer uses it to ship automatic update checks and prompts across platforms.22installs41Tauri App UploadGuides using the Tauri v2 upload plugin to send large files with progress reporting, custom headers, and retry handling. A developer uses it when a desktop or mobile app must upload files reliably from disk.22installs42Tauri App WebsocketGuides using the Tauri v2 websocket plugin for Rust-managed connections handling connect, message, and disconnect events. A developer uses it for realtime updates without WebView restrictions, with a host allowlist and reconnect strategy.22installs43Tauri App Window MenuGuides defining Tauri v2 native window menus, shortcuts, and event routing separated from command handlers. A developer uses it when adding menu bars with platform-specific layouts and testable event handling.22installs44Tauri BuildGuides Tauri v2 production builds, signing, and packaging into per-platform installers and release artifacts. A developer uses it when preparing distribution and CI pipelines for a desktop app.22installs45Tauri ConceptExplains Tauri v2 architecture concepts including the process model, IPC isolation, and brownfield patterns. A developer uses it to build conceptual context and weigh tradeoffs before implementation.22installs46Tauri ConfigGuides structuring tauri.conf.json for Tauri v2, including CSP and platform-specific sections and v1-to-v2 layout changes. A developer uses it when configuring an app's build, lifecycle, and security settings.22installs47Tauri Framework UpgradeGuides upgrading to stable Tauri v2, reviewing breaking changes across config, plugins, permissions, and capabilities. A developer uses it when migrating an existing app from v1 or v2 beta.22installs48Tauri IpcGuides Tauri v2 IPC, defining Rust commands and calling them from the frontend with typed payloads and generated bindings. A developer uses it to establish a type-safe request/response contract and error handling.22installs49Tauri MobileGuides Tauri v2 mobile development setup, bundle identifier configuration, and the mobile debugging workflow. A developer uses it when targeting Android or iOS builds from a Tauri app.22installs50Tauri SecurityGuides translating app features into Tauri v2 plugin capabilities and scoped ACL rules in capabilities/default.json. A developer uses it to enforce least-privilege plugin access in production.22installs51Tauri SetupGuides Tauri v2 environment setup with OS-specific prerequisites for the Rust toolchain, Node.js, build tools, Xcode, and Android SDK/NDK. A developer uses it to prepare a machine for desktop and mobile development.22installs52Tauri Framework SecurityGuides the Tauri v2 security model, building a feature-to-capability matrix, per-window CSP and headers, and runtime authority review. A developer uses it to define a security baseline and pre-release audit.21installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.