cuyamaca-installer

Automate native macOS and Windows installer creation and first-run dependency setup.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/yuyanghu06/cuyamaca --skill cuyamaca-installer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cuyamaca-installer
Source: https://github.com/yuyanghu06/cuyamaca/tree/main/.claude/skills/cuyamaca-installer
Command: npx skills add https://github.com/yuyanghu06/cuyamaca --skill cuyamaca-installer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the packaging of Cuyamaca into native macOS and Windows installers and orchestrates an in-app first-run dependency wizard.

Core Features & Use Cases

  • Native installers: macOS .dmg and Windows .exe/.msi, with Tauri v2 bundling configuration.
  • First-run dependency wizard: detects, downloads, and validates Ollama and arduino-cli on first launch.
  • Integration and lifecycle: ensures proper process management during install and runtime.

Quick Start

Ask to build native installers and initialize the first-run dependency wizard for Cuyamaca.

Frequently Asked Questions about cuyamaca-installer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build native installers for a Tauri app on macOS and Windows?

Build native installers for a Tauri app by configuring Tauri v2 bundling to generate macOS .dmg and Windows .exe or .msi files. This automates packaging and cross-platform deployment via a Rust and React implementation.

How do I automate first-run dependency setup for Ollama and arduino-cli in a desktop application?

Automate first-run dependency setup by implementing an in-app wizard that detects, downloads, and validates Ollama and arduino-cli on first launch. This ensures required dependencies are installed across supported platforms.

Does Tauri v2 bundling support configuring both .dmg and .msi installer outputs?

Tauri v2 bundling supports configuring native installer outputs including macOS .dmg and Windows .exe or .msi formats. The configuration manages cross-platform deployment workflows for desktop distribution.

What is the best way to ensure arduino-cli is installed on first launch across different operating systems?

The best way to ensure arduino-cli is installed on first launch is using a dependency wizard that detects, downloads, and validates the tool automatically. This handles cross-platform installation during the initial app run.

Can I manage dependency process lifecycle during installation and runtime in a Rust and React desktop app?

Dependency process lifecycle during installation and runtime is managed through integration and lifecycle configuration in the Rust and React implementation. This ensures proper process management during install and runtime.

Why do I need a first-run dependency wizard for desktop application onboarding?

A first-run dependency wizard is needed for desktop application onboarding to validate that external tools like Ollama and arduino-cli exist on the user's machine. It detects missing dependencies and handles downloading them automatically.