electron-scaffold
CommunityBuild secure, native Electron apps, fast.
Software Engineering#typescript#security#scaffolding#cross-platform#desktop app#electron#auto-update
Authorchrisvoncsefalvay
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Building a production-ready Electron application from scratch involves navigating complex configurations for security, modern tooling, auto-updates, and native UI elements. This often leads to significant setup time and potential security oversights. This skill automates the entire scaffolding process, embedding best practices from day one.
Core Features & Use Cases
- Robust Security Hardening: Automatically configures critical security features like
contextIsolation, disablesnodeIntegration, implements a strict Content Security Policy (CSP), and sets up secure IPC patterns to safeguard your application. - Modern Development Stack: Integrates seamlessly with popular build tools like Electron Forge or Vite, and supports leading frontend frameworks such as React, Vue, or Svelte, with TypeScript enabled by default for enhanced developer experience.
- Effortless Auto-Updates & Native UI: Sets up
electron-updaterfor seamless, automatic application updates and provides templates for native menus, system tray integration, and platform-specific icons, ensuring a polished user experience. - Use Case: You're embarking on a new cross-platform desktop application project. Instead of dedicating days to configuring the build system, security protocols, and update mechanisms, leverage this skill to generate a robust, production-ready boilerplate in mere minutes.
Quick Start
Create app with TypeScript and Webpack using Electron Forge
npm init electron-app@latest my-electron-app -- --template=webpack-typescript
Dependency Matrix
Required Modules
electronelectron-updaterelectron-logtypescriptelectron-forgeelectron-buildervitereactvuesvelte
Components
scriptsreferences
💻 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-scaffold Download link: https://github.com/chrisvoncsefalvay/claude-skills/archive/main.zip#electron-scaffold 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 223,000+ vetted skills library on demand.