github-release

Installation
SKILL.md

GitHub release workflow

  • Write release notes from verified changes and match the style of recent releases.
  • A request to make a GitHub release includes checks, notes, and creation without separate confirmations. Honor explicit limits: return text for notes-only requests and create an unpublished GitHub draft for a draft-release request.
  • Ask when a required fact or decision remains unclear after checking context.

Required checks

Start by verifying the release target:

git status --short --branch
gh repo view --json nameWithOwner -q .nameWithOwner
git fetch --tags origin
git tag --list '<target-tag>'
git ls-remote --tags origin '<target-tag>'

If the project has a machine-readable version file, inspect it too. Examples:

Installs
18
First Seen
Jun 9, 2026