What problem does it solve?
Modern Electron projects must juggle breaking changes, IPC security defaults, and updated build pipelines, which easily leads to incompatible or unsafe apps. This skill consolidates Electron 41+, electron-vite 5+, and electron-builder 26+ guidance so teams can confidently configure, build, and ship modern desktop apps without regressing on security or packaging expectations.
Core Features & Use Cases
- Breaking change awareness: Summarizes the v36–v41 removals, deprecations, and new security defaults so you never enable dangerous renderer features or outdated APIs.
- Configuration playbooks: Covers electron-vite 5+ defineConfig patterns, environment prefixes, isolated builds, enhanced bytecode protections, and renderer aliases for React/Tailwind stacks.
- Packaging & release best practices: Details electron-builder 26+ YAML structure, signing variables, auto-update setup, and npm scripts; use this when migrating an existing app to ensure dist pipelines and notarization are current.
Quick Start
Use the electron-development skill to audit your Electron 41+ project for deprecated APIs, secure preload scaffolding, and consistent builder scripts.