Desktop App Builder

Package a pre-built Electron template into a macOS DMG.

15|1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/itayher/wix-ecom-cowork --skill desktop-app-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Desktop App Builder
Source: https://github.com/itayher/wix-ecom-cowork/tree/main/plugins/wix-ecom-cowork/skills/desktop-app-builder
Command: npx skills add https://github.com/itayher/wix-ecom-cowork --skill desktop-app-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a pre-built Electron template into a deployable macOS desktop app for Wix-based workflows, eliminating manual packaging overhead.

Core Features & Use Cases

  • Copy the pre-built Electron template to a build directory while preserving dependencies.
  • Replace SITE_ID_PLACEHOLDER with the real site identifier to initialize the app.
  • Package the app into a macOS DMG for distribution and local testing.

Quick Start

Run the desktop app builder to copy the template, inject your site ID, generate index.html, update package.json, and build the macOS DMG.

Frequently Asked Questions about Desktop App Builder

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

FAQPage Schema
How do I package a Wix site as a macOS desktop app using Electron?

To package a Wix site as a macOS desktop app, this builder copies a local Electron template, injects your site ID, and uses electron-builder to generate a distributable macOS DMG.

How do I automate building a macOS DMG from an Electron template?

Automating macOS DMG generation involves copying a pre-built Electron template to a build directory, replacing the site placeholder via sed, and running electron-builder for local distribution.

What is required to generate a deployable macOS desktop app from a template?

Generating a deployable macOS desktop app requires a local template at ~/.wix-desktop-app-template, the real site identifier for placeholder replacement, and electron-builder for packaging.

Can I use this desktop app builder for Wix workflows on macOS without external installs?

Yes, this builder applies to Wix-based workflows requiring local packaging and distribution on macOS without needing external installs, relying entirely on the local template and electron-builder.

Why does my Electron desktop app build need a SITE_ID_PLACEHOLDER replacement?

The SITE_ID_PLACEHOLDER replacement is required to initialize the Electron app with your specific Wix site identifier, ensuring the packaged macOS DMG targets the correct web content.