Skip to main content

release

Stars11
Forks0
UpdatedJuly 13, 2026 at 04:38

Cut a tian release end-to-end from the shell: bump the version, build → notarize → tag → push → GitHub Release → Sparkle appcast (all via scripts/publish.sh), then update the project record in docs/pm/status.json. Use when the user asks to ship/cut/publish a release, bump the version, or "release it". Handles the two things publish.sh can't: settling the graphify commit-hook churn so the tree is clean enough to publish, and the manual status.json shipped/now update. Trigger: /release [patch|minor|major|X.Y.Z].

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly