github-release
Safe, automated GitHub releases with supply chain security. Prevents dangerous gh release commands, orchestrates version bumps, signed tags, and CI-driven releases across ecosystems (TYPO3, PHP, Node.js, Go, Python, Rust, skill repos).
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin github-release in netresearch/github-release-skill. Commands read from the repo's manifest — today.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (1)
github-releaseUse when creating releases, version bumps, tagging, release health checks, or when user says 'release', 'tag', 'version bump'. A version lives in every file that states it: a TYPO3 extension carries it in ext_emconf.php, composer.json, Documentation/guides.xml, the changelog page under Documentation
Slash commands (3)
/github-release:release-preparePrepare a release: bump versions and create PR, but don't tag (user tags manually)
/github-release:release-statusCheck release health: tag types, release assets, workflow status, version sync
/github-release:releaseFull release orchestration: detect ecosystem, bump versions, create PR, tag, and trigger CI release
Hooks (2)
- PreToolUse
sh "${CLAUDE_PLUGIN_ROOT}/skills/github-release/scripts/run-guard.sh" guard-gh-release.py
- PreToolUse
sh "${CLAUDE_PLUGIN_ROOT}/skills/github-release/scripts/run-guard.sh" guard-lightweight-tag.py
Maintain github-release?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.