electron-builder-config

Solid

Generate and validate electron-builder configuration for multi-platform desktop builds with code signing, auto-update, and platform-specific packaging

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# electron-builder-config Generate and validate electron-builder configuration for multi-platform desktop builds. This skill handles the complete configuration for building Electron applications across Windows, macOS, and Linux with proper code signing, auto-update channels, and platform-specific installers. ## Capabilities - Generate complete `electron-builder.yml` or `electron-builder.json5` configuration - Configure platform-specific build targets (NSIS, DMG, AppImage, DEB, RPM, Snap, Flatpak) - Set up code signing for Windows (Authenticode) and macOS (Developer ID) - Configure auto-update settings with electron-updater - Optimize build artifacts with compression and deduplication - Validate existing configurations for common issues - Generate CI/CD build scripts for GitHub Actions, Azure DevOps, CircleCI ## Input Schema ```json { "type": "object", "properties": { "projectPath": { "type": "string", "description": "Path to the Electron project root" }, "appInfo": { "type": "object", "properties": { "appId": { "type": "string", "description": "Application bundle ID (com.company.app)" }, "productName": { "type": "string" }, "copyright": { "type": "string" } }, "required": ["appId", "productName"] }, "platforms": { "type": "array", "items": { "enum": ["windows", "macos", "linux"] }, "description": "Target platforms to build for" }, "targets": { "type": "obje...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills