release-mac

Official

Publish Spark macOS DMG to GitHub Releases in one step.

Authorautomatedigital
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually publishing macOS desktop application builds to GitHub Releases requires juggling disjoint steps including version lookup, git tagging, asset uploading, and writing consistent release notes, which is time-consuming and prone to human error like mismatched version tags or missing end-user install instructions.

Core Features & Use Cases

  • Automated Version Detection: Pulls the app version directly from the Tauri configuration file to eliminate manual version lookup errors.
  • Safe Release Workflow: Enforces user confirmation before creating git tags or publishing releases, and warns about uncommitted changes to prevent accidental releases of unstable builds.
  • Flexible Release Handling: Supports both creating new GitHub Releases with pre-formatted install notes and uploading assets to existing releases for patch updates.
  • Use Case: Spark desktop developers can use this skill to publish a new macOS DMG build in under a minute, with all required git tags, release assets, and user-facing install instructions automatically generated, removing the need to run manual gh CLI commands or copy-paste release notes.

Quick Start

Use the release-mac skill to publish the latest Spark.dmg build to a new GitHub Release with the correct desktop version tag and pre-filled install instructions for macOS users.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: release-mac
Download link: https://github.com/automatedigital/spark/archive/main.zip#release-mac

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.