make-release

Installation
SKILL.md

Make Release

Create one release from a clean default branch: bump the version, finalize the changelog, build artifacts, commit, push, tag, publish a GitHub Release, and optionally publish a Python package to PyPI.

Required skills: Load update-changelog before editing a changelog, commit before committing, github for GitHub operations, and uv for Python build or publish operations.

Inputs

Resolve these from the request and repository before asking:

  • bump: patch, minor, or major;
  • package when a monorepo or mixed Python/Node repository has multiple candidates; and
  • for Python, whether this release should publish to PyPI.

Ask only for unresolved choices. A Python project's first PyPI release must also ask for its publishing method: github workflow or local uv publish. Do not choose a default.

Preflight

Installs
2
Repository
legout/skills
First Seen
2 days ago
make-release — legout/skills