What problem does it solve?
This Skill solves the problem of keeping Lite Suite installers and litesuite.dev metadata in sync after changes like icon updates, version bumps, or build pipeline adjustments, where manual rebuilding and re-hashing is error-prone.
Core Features & Use Cases
- Parallel rebuild of app installers: Runs pnpm dist for each Electron desktop app (LiteEditor, LiteSpeak, LiteTerminal, LiteImage) to produce both NSIS installers and portable Win zips.
- Deterministic portable ZIP integrity updates: Generates SHA-256 hashes and file sizes from the portable
.zip artifacts (the inputs the LiteCore installer downloads and extracts).
- Manifest and GitHub release automation: Updates
manifest.json on litesuite.dev with new sha256, size, updatedAt, and download URLs, then recreates GitHub releases using the portable zips as the primary asset.
Quick Start
Rebuild and release the Lite Suite apps by running the ls-rebuild-release instructions after any icon changes or version bumps so the portable ZIPs, hashes, manifest, and GitHub releases are updated together.