desktop-packaging

Installation
SKILL.md

Desktop Packaging

Get a working Electron or Tauri app into users' hands on all three platforms. Full signing commands and config are in REFERENCE.md.

Tooling Choice

  • Electron Forge: integrated, recommended for new Electron projects.
  • electron-builder: more config surface, flexible target formats.
  • Tauri: tauri build; ~5–10 MB vs Electron's ~120 MB; requires Rust toolchain.
  • Prefer Tauri for bundle size; Electron when an existing Node codebase makes migration expensive.

Signing & Notarization

  • macOS: codesignxcrun notarytool submitxcrun stapler staple; hardened runtime required; 10.15+ blocks unsigned apps.
  • Windows: signtool with an RFC 3161 timestamp; EV cert avoids SmartScreen, OV builds reputation over ~30 days.
  • Linux: AppImage (widest reach), deb, RPM, Flatpak (Flathub, sandboxed).
  • Config keys and full commands: see REFERENCE.md.

Auto-Update

Installs
1
First Seen
Jul 3, 2026
desktop-packaging — rockclaver/systemcraft