release-dispatch

Installation
SKILL.md

Release Dispatch

The router behind /release. It owns one job: turn a subcommand into the right release action and delegate. It does not contain release logic of its own — CI gating + cut/PR live in release-pr-gates, semver + patch notes live in release. Branch/worktree pruning is git-cleanup's job (the /cleanup command), not a release mode. Trunk-based throughout: releases are tags cut from the trunk; staging and production are deployment environments driven by CI/CD and tags, not branch promotions.

Composition Boundary

Run only the selected mode. Pass the user's target, authorized actions, and report-only restrictions to the engine. Existing explicit approval satisfies that engine's gate for the same scope; obtain approval for missing or expanded authority. Delegation never grants new host, provider, cost, publication, or production permissions. An empty or advisory mode starts no mutating workflow.

Contract

Installs
34
GitHub Stars
36
First Seen
Jun 26, 2026
release-dispatch — shipshitdev/skills