Provides comprehensive guidance for Electron EGG framework including project structure, main/renderer processes, IPC, window management, and desktop app development. Use when the user asks about Electron EGG, needs to create Electron applications with EGG, or work with Electron EGG patterns.
View on GitHubpartme-ai/full-stack-skills
development-skills-utils
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/partme-ai/full-stack-skills/blob/main/skills/electron-egg/SKILL.md -a claude-code --skill electron-eggInstallation paths:
.claude/skills/electron-egg/## When to use this skill Use this skill whenever the user wants to: - Install and set up Electron EGG in a project - Create Electron desktop applications - Use Electron EGG core features - Configure Electron EGG - Handle main process and renderer process communication - Use Electron EGG API methods - Build and package Electron applications - Troubleshoot Electron EGG issues ## How to use this skill This skill is organized to match the Electron EGG official documentation structure (https://www.kaka996.com/, https://www.kaka996.com/pages/987b1c/, https://www.kaka996.com/pages/a99b72/). When working with Electron EGG: 1. **Identify the topic** from the user's request: - Installation/安装 → `examples/guide/installation.md` - Quick Start/快速开始 → `examples/guide/quick-start.md` - Features/功能特性 → `examples/features/` - API/API 文档 → `api/` 2. **Load the appropriate example file** from the `examples/` directory: **Guide (使用文档)**: - `examples/guide/intro.md` - Introduction to Electron EGG - `examples/guide/installation.md` - Installation guide - `examples/guide/quick-start.md` - Quick start guide - `examples/guide/project-structure.md` - Project structure - `examples/guide/configuration.md` - Configuration - `examples/guide/build.md` - Build and package **Features (功能特性)**: - `examples/features/main-process.md` - Main process - `examples/features/renderer-process.md` - Renderer process - `examples/features/ipc-communication.md` - IPC communication - `examples/features/window-management.md` - Window management - `examples/features/menu.md` - Menu - `examples/features/tray.md` - System tray - `examples/features/auto-updater.md` - Auto updater - `examples/features/plugin-system.md` - Plugin system 3. **Follow the specific instructions** in that example file for syntax, structure, and best practices **Important Notes**: - Electron EGG is based on Electron and Egg.js - Main process and renderer process sep