create-release-tag
Installation
SKILL.md
Create Release Tag
Objective
Create and optionally publish one exact release tag whose name, tag object, target commit, message, signature, and remote state are verified.
Use When
- Creating a new non-colliding annotated release tag.
- Creating a signed release tag required by trusted policy.
- Pushing exactly one release tag after confirmation.
- Verifying a local or remote release tag's object and target.
Route Elsewhere
- Route version, changelog, and release-note edits to
prepare-release. - Route replacement or deletion of an existing local/shared tag to
rewrite-history. - Hosted release publication, artifact upload, and deployment are outside this package.