electron-scaffold

Community

Build secure, native Electron apps, fast.

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, disables nodeIntegration, 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-updater for 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.