Публикация семантического релиза через Git
★ 7.2 · vibe-coding
create-new-release is a Claude Code skill that automates the creation and publishing of semantic version release tags. It asks whether the release is a patch, minor, or major bump, derives the new version from the latest `v`-prefixed tag, and validates that `META.json` — including the `provides.pg_stat_ch.version` field — matches the computed version before proceeding. The skill also checks that the current commit is reachable from a remote branch, aborting with a clear message if it is not. Once all checks pass, it runs `git tag -a` and `git push origin` to publish the annotated tag. If no prior tags exist, versioning starts at `v0.1.0`. Ideal for PGXN-compatible PostgreSQL extension projects where tag and metadata versions must stay in sync.