From bmad-utility-skills
Automates npm package releases: version bump, git tag, changelog update, npm publish, and GitHub release creation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad-utility-skills:bmad-os-release-moduleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Project path (or run from project root)
Project path (or run from project root)
Ask the user for the changelog entry (from draft-changelog skill or manual).
Show project name, current version, proposed next version, and changelog. Get confirmation.
Ask what type of bump: patch, minor, major, prerelease, or custom.
Insert new entry at top, commit, and push.
Run npm version to update package.json, create commit, and create tag.
Push the new version tag to GitHub.
Publish the package.
Create release with changelog notes using gh release create.
Stop immediately on any step failure. Inform user and suggest fix.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub bmad-code-org/bmad-utility-skills --plugin bmad-utility-skills