| Create project | npm create electron-vite@latest | | Main process file access | Use Node.js fs module in main | | Renderer file access | IPC through preload | | Persistent storage | electron-store in main process | | Auto-updates | electron-updater | | Native notifications | new Notification() in main | | System tray | Tray class in main |
| Keyboard shortcuts | globalShortcut.register() | | Deep linking | app.setAsDefaultProtocolClient() | | Code signing | electron-builder config |
Electron patterns for building cross-platform desktop applications. Trigger: When building desktop apps, working with Electron main/renderer processes, IPC communication, or native integrations. Source: gentleman-programming/gentleman-skills.
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/gentleman-programming/gentleman-skills --skill electron Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw