arch-packaging

Automate SGE game distribution packaging for JVM, browser, native, and Android platforms.

6|1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/kubuszok/sge --skill arch-packaging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arch-packaging
Source: https://github.com/kubuszok/sge/tree/main/.claude/skills/arch-packaging
Command: npx skills add https://github.com/kubuszok/sge --skill arch-packaging

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex process of packaging SGE games for distribution across various platforms, saving developers time and ensuring consistency.

Core Features & Use Cases

  • Cross-Platform Support: Package SGE games for JVM, browser, native, and Android platforms.
  • Packaging Modes: Offers simple, distribution, browser, native, and Android-specific packaging modes.
  • Release Workflow: Streamlines the release process with CI integration and sbt command aliases for efficient deployment.
  • Verification: Includes manual archive launch and smoke verification procedures for each platform.

Quick Start

Use the arch-packaging skill to build the distribution packaging for the SGE game 'my-game'.

Frequently Asked Questions about arch-packaging

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

FAQPage Schema
How do I automate SGE game packaging for multiple platforms like JVM and Android?

Automate SGE game packaging across JVM, browser, native, and Android platforms using specialized packaging modes and sbt command aliases to streamline distribution builds. This Skill handles cross-platform release preparation automatically.

What's the best way to integrate game distribution packaging into a CI workflow?

Integrate game distribution packaging into CI workflows using sbt command aliases provided by this Skill, enabling automated deployment and release management for SGE games directly within your pipeline.

Do I need sbt to package Scala 3 games for native and browser platforms?

Yes, you need sbt and an SGE build environment to package Scala 3 games for native and browser platforms. These dependencies are required to execute the automated packaging tasks and generate distribution artifacts.

What packaging modes are available for cross-platform game distribution?

Cross-platform game distribution offers simple, distribution, browser, native, and Android-specific packaging modes. Each mode targets distinct platform requirements to ensure proper artifact generation for SGE games.

How do I verify packaged game archives before releasing them?

Verify packaged game archives through manual launch and smoke verification procedures included for each platform. This ensures the generated distribution artifacts function correctly before final release deployment.

Can I use arch-packaging for game builds without an SGE build environment?

No, arch-packaging requires an SGE build environment and sbt to function. Without these prerequisites, the automated cross-platform packaging and CI workflow integration for Scala 3 games cannot execute properly.