How this skill is triggered — by the user, by Claude, or both
Slash command
/pactkit:pactkit-releaseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Version release management — update versions, snapshot architecture, create Git tags, and publish GitHub Releases.
Version release management — update versions, snapshot architecture, create Git tags, and publish GitHub Releases.
/project-release command: VERSION is passed explicitly from the command's pre-flight check.pyproject.toml.VERSION is provided (e.g., by /project-release): use it directly, skip auto-detection.git diff HEAD~1 pyproject.toml | grep version and extracting the new value.update_version "$VERSION" via pactkit-board skill.pyproject.toml, package.json).pactkit backfill-release $VERSION to replace Release: TBD in completed specs.visualize (all three modes: file, class, call).snapshot "$VERSION" via pactkit-board skill.docs/architecture/snapshots/{version}_*.mmd.archive via pactkit-board skill.git commit -am "chore(release): $VERSION".git tag $VERSION.pactkit.yaml for release.github_release.
release.github_release: true: proceed with GitHub Release creation.release.github_release: false or section missing: log "GitHub Release: SKIP — not configured" and stop.[$VERSION] section from CHANGELOG.md as release notes.gh release create $VERSION --title "$VERSION" --notes "$NOTES".gh release view $VERSION confirms the release exists and is marked Latest.npx claudepluginhub pactkit/claude-code-plugin --plugin pactkitCreates a GitHub release with semantic versioning, changelog generation, release notes, and optional build artifacts via tags and GitHub CLI.
Automates releases on GitHub, GitLab, or Gitea: detects platform, computes semver bump, generates notes from PRs/commits, previews before tagging/publishing.
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.