From powerball-core
This skill should be used when the user asks to "tag a release", "create a git tag", "tag this version", "add a version tag", or wants to mark a release point in git history.
npx claudepluginhub tim-hub/powerballThis skill uses the workspace's default tool permissions.
Tag the current git repository with a new version tag.
Creates tagged GitHub releases with semantic versioning, categorized changelog notes, and optional build artifacts. Use for publishing stable software versions or distributing binaries.
Creates GitHub releases with semantic versioning: analyzes commits for version bumps, generates changelogs, updates version files like package.json or pyproject.toml, creates git tags, publishes notes, and attaches artifacts.
Automates semver version bumping, changelog generation, git tagging, pushing, and GitHub releases for Node.js, Python, Rust, Go, and generic projects with pre-flight checks and confirmations.
Share bugs, ideas, or general feedback.
Tag the current git repository with a new version tag.
git tag --sort=-version:refname | head -5 to inspect existing tags and determine the tagging pattern.
vX.Y.Z semver, increment the patch version (Z+1) and use that.YY.MM.DD.git tag <new-tag> to create the tag.git tag --sort=-version:refname | head -3.Do not push the tag unless the user explicitly asks.