What problem does it solve? Building secure, production-grade desktop applications with Electron requires correctly coordinating the Main/Renderer process architecture, type-safe IPC communication, security hardening, auto-updates, and multi-platform packaging, which is error-prone without structured guidance. ## Core Features & Use Cases - Process Architecture & Security: Enforces mandatory BrowserWindow settings (contextIsolation, sandbox, disabled nodeIntegration), CSP headers, and Zod-validated IPC handlers to prevent common Electron vulnerabilities. - Type-Safe IPC & Preload Bridges: Provides shared TypeScript channel definitions, ipcMain.handle registration patterns, and contextBridge API exposure for safe renderer-to-main communication. - Auto-Update & Packaging: Covers electron-updater integration with user-controlled downloads, plus Electron Forge and electron-builder configuration for macOS, Windows, and Linux distribution. - Use Case: Scaffold a new Electron app with electron-vite, implement a file storage feature with validated IPC handlers, configure auto-updates via GitHub releases, and package signed installers for all three platforms. ## Quick Start Ask the AI to create a new Electron 33 application with a secure main process, type-safe IPC for file operations, and electron-builder packaging configured for macOS and Windows.