fantasia-release-build

Automate production Electron builds with electron-builder and Quasar integration.

401|56|Updated Jan 30, 2021
One-click install
npx skills add https://github.com/vishiri/fantasia-archive --skill fantasia-release-build
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fantasia-release-build
Source: https://github.com/vishiri/fantasia-archive/tree/main/.cursor/skills/fantasia-release-build
Command: npx skills add https://github.com/vishiri/fantasia-archive --skill fantasia-release-build

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fantasia Archive release builds are complex and error-prone without a repeatable process. This skill centralizes packaging, versioning, and pre-release checks to produce consistent artifacts for distribution.

Core Features & Use Cases

  • Automates Electron packaging using electron-builder with Quasar integration.
  • Enforces a deterministic release checklist (lint, tests, build) before publishing.
  • Use case: Prepare a new desktop release by running the release build workflow to generate installers for all target platforms and ensure version consistency.

Quick Start

Use fantasia-release-build to generate a production Electron build for Fantasia Archive.

Frequently Asked Questions about fantasia-release-build

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Electron packaging for a Quasar desktop application?▼

Automate Electron packaging by integrating electron-builder with quasar.config.ts to generate cross-platform installers. This workflow enforces a deterministic release checklist to ensure consistent desktop build artifacts for production distribution.

What are the prerequisites for running an Electron release build with electron-builder?▼

Electron release builds with electron-builder require specific Node.js version constraints and yarn-based scripts. You need a properly configured quasar.config.ts file to interface with the build system before generating artifacts.

Does the Quasar Electron build workflow enforce pre-release validation?▼

Yes, the Quasar Electron build workflow enforces pre-release validation by running a deterministic checklist. This process executes lint, tests, and build steps before packaging to prevent errors and ensure version consistency across target platforms.

How do I manage version consistency for cross-platform Electron desktop releases?▼

Manage version consistency for cross-platform Electron releases by centralizing version management within an automated build workflow. This approach applies pre-release validation and packaging steps to ensure all generated desktop installers share the same version.

Why does my Electron release build fail during the packaging step?▼

Electron release builds often fail during packaging if Node.js version constraints are not met or yarn-based scripts are misconfigured. Validating quasar.config.ts and electron-builder settings before initiating the release workflow prevents these errors.

Can I use a deterministic release checklist to prepare a new desktop installer?▼

Yes, you can use a deterministic release checklist to prepare a new desktop installer. The workflow automates lint, test, and build validation steps before packaging with electron-builder to produce reliable artifacts.