bcut-release
Installation
SKILL.md
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 intent | Read and follow |
|---|---|
| Ordinary release/publish request; no method specified | Tag 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/continuation | Traditional release. Honor the requested platforms and local-only/public scope. |
| Signing identity, portable backups or GitHub credentials only | Signing/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.