create-draft-release-notes

Installation
SKILL.md

Create Draft Release Notes

Overview

Create a GitHub draft release, organize the generated notes by conventional commit type, and save the organized body back to the draft. Preserve each release note item exactly; only split accidentally joined bullets, move bullets into sections, and adjust headings.

Draft Release Workflow

Input: a release tag/title such as v2.0.6. If title and tag differ, ask for the tag.

  1. Resolve repo as <owner>/<repo>. Prefer an explicit repo from the user. Otherwise infer the current project's main GitHub repository from project metadata or the current GitHub remote. For npm projects, package.json repository is a useful signal; in monorepos, inspect the package or project being released rather than assuming the workspace root. Ignore subdirectory metadata such as repository.directory because GitHub releases are repository-level. If the repo is ambiguous, ask.

  2. Set variables:

Related skills
Installs
1
GitHub Stars
67
First Seen
2 days ago