tauri-commands

Community

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.