electron-development
CommunityShip secure Electron apps with modern builds.
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: electron-development Download link: https://github.com/Domush/react-skills/archive/main.zip#electron-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.