desktop-electron

Installation
SKILL.md

Electron

Purpose

Build cross-platform desktop applications using Electron — combining Chromium (for rendering) and Node.js (for system access). Electron enables web technologies (HTML, CSS, JavaScript/TypeScript) to deliver native-capable desktop experiences with access to the file system, operating system APIs, native menus, and auto-updating.

Agent Protocol

Trigger

Exact user phrases: "Electron app", "main process", "renderer process", "IPC", "preload script", "contextBridge", "electron-builder", "electron-forge", "native module", "auto-updater", "BrowserWindow".

Input Context

  • Electron version (>= 28 recommended for security)
  • Framework (React, Vue, Svelte, Angular, vanilla)
  • Build tool (Vite, webpack, esbuild)
  • Required OS APIs (file system, notifications, clipboard, USB/serial, native dialogs)
  • Distribution needs (Windows, macOS, Linux; auto-update; code signing)
  • Performance constraints (memory, startup time, renderer count)
Installs
10
GitHub Stars
21
First Seen
Jun 7, 2026
desktop-electron — j4flmao/agent-skills