About
This skill provides a comprehensive foundation for developing cross-platform desktop applications, ensuring best practices for security and performance from day one. It guides developers through setting up a modern dual-process architecture, implementing type-safe Inter-Process Communication (IPC) via contextBridge, and handling complex flows like OAuth with custom protocol handlers. By automating the configuration of native modules and electron-builder, it prevents common pitfalls like NODE_MODULE_VERSION mismatches and sandbox conflicts, making it an essential tool for developers transitioning web apps to the desktop.