tauri-commands
CommunityMaster advanced Tauri command development for complex apps.
AuthorJS-banana
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive guidance on developing advanced Tauri commands, enabling the creation of complex, modular, and efficient desktop application functionalities.
Core Features & Use Cases
- Modular Command Design: Organize commands by functionality into separate modules for maintainability.
- Asynchronous and Synchronous Commands: Support for both async and sync command execution patterns for flexible workflows.
- Injection of Frame and App Contexts: Inject application handles, windows, and state objects into commands for richer functionality.
- Progress and Event Notifications: Implement progress reporting via events with techniques for safe child process spawning on Windows.
- Complex Data Handling: Support for batch operations, parameter validation, and error handling within commands.
- Security and Safety: Avoid window pop-ups on Windows using process creation flags; ensure safety in code execution.
Quick Start
Write a command that asynchronously fetches data from a URL and reports progress events during processing.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tauri-commands Download link: https://github.com/JS-banana/knowledge-base/archive/main.zip#tauri-commands Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.