Skills

Bcut Release

Release BaoCut Electron desktop apps through GitHub Actions tags by default; use...

Install

npx skills add JimLiu/baocut --skill bcut-release -g -a claude-code -y
Repository
JimLiu/baocut1.6k
Category
Git and review
Updated
3d ago
License
See repository
Context cost
Lightabout 1,122 tokens
Runs scripts
No, instructions only

What it does

Release BaoCut Electron desktop apps through GitHub Actions tags by default; use local/manual packaging only when explicitly requested. Also handles App version bumps, release continuation and portable signing backups; excludes craft skills and legacy standalone CLI releases.

BaoCut desktop releases

This is the Electron v3 App (com.baocut.app). The older baocut-app skill is a reference, not this checkout's executable workflow. Keep this developer skill outside the App's craft skills/; do not invoke legacy GPUI/npm/Homebrew releases.

Select the workflow

User intentRead and follow
Ordinary release/publish request; no method specifiedTag release, default. Push the frozen source tag; publish verified Mac arm64 first, then append Windows CPU/CUDA/Vulkan to the same Release.
Explicit local package/candidate, traditional or manual release, single-platform recovery/continuationTraditional release. Honor the requested platforms and local-only/public scope.
Signing identity, portable backups or GitHub credentials onlySigning/backups. Do not create a tag or publish.

Load only the reference needed for the selected intent. Do not ask users to choose between the two release methods when they have not specified one: use tag release. Do not silently fall back to traditional packaging after an Actions failure. A specific local-only or platform-only instruction overrides the default all-platform scope; follow the user's explicit method and limits.

Shared release constraints

Read the whole SKILL.md on GitHub

More in Git and review