From ss
Prepares releases with changelog generation, version bumping, and git tagging. Confirms release intent and version type before executing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ss:ss-releaseThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Provides natural language access to `/ss:release` command.
Provides natural language access to /ss:release command.
Trigger this skill when the user mentions:
Examples:
Confirm and extract version type:
Detect that user wants to create a release
Extract version type from context:
--patch--minor--majorIf version type is clear, ask for confirmation using AskUserQuestion:
Question: "Release Confirmation" Description: "This will run quality gates, generate changelog, bump version, and create a git tag." Options:
If version type is unclear, ask which type:
Execute: Run /ss:release --patch|--minor|--major based on selection
Release equivalents: release, tag, publish, cut, version, bump, changelog Version terms: patch, minor, major, breaking, semver
npx claudepluginhub martybonacci/specswarm --plugin ssGuides the full release process: change inventory, semantic versioning, changelog generation, release notes, and publication. Use before shipping a new version.
Automates releases for projects using Keep a Changelog and GitHub: bump detection, CHANGELOG promotion, merge to main, tag, and GitHub Release with a single confirmation gate.
Automates releases on GitHub, GitLab, or Gitea: detects platform, computes semver bump, generates notes from PRs/commits, previews before tagging/publishing.