Always confirm the version bump with the user before making changes.
Never push tags or create GitHub releases without explicit permission.
If CI/CD config exists (.github/workflows/, .gitlab-ci.yml), mention relevant release pipelines.
Support --dry-run style behavior: show what would change before changing it.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: maggit-claude-workspace-release3description: Release Manager4---56# Release Manager78Prepare releases with proper versioning, tags, and release notes.910## Workflow11121. Detect the current version:13 - Check `package.json`, `pyproject.toml`, `Cargo.toml`, `version.txt`, or latest git tag.14 - If no version found, ask the user.152. Determine the bump type:16 - Analyze commits since last release using conventional commits.17 - `BREAKING CHANGE` or `!` → major18 - `feat` → minor19 - `fix`, `perf`, `refactor` → patch20 - Allow user override.213. Generate release notes:22 - Group commits by category (same as changelog skill).23 - Highlight breaking changes prominently at the top.24 - Include contributor list via `git shortlog -sne <range>`.254. Prepare the release:26 - Update version in manifest files (package.json, pyproject.toml, etc.).27 - Update CHANGELOG.md if it exists.28 - Create a git tag with `git tag -a v<version> -m "Release v<version>"`.295. Optionally create a GitHub release via `gh release create` if `gh` CLI is available.3031## Version Format3233Follow [Semantic Versioning](https://semver.org/): `MAJOR.MINOR.PATCH`3435- Pre-release: `v1.2.3-beta.1`36- Build metadata: `v1.2.3+build.123`3738## Release Notes Template3940```markdown41## v<version> - YYYY-MM-DD4243### Breaking Changes44- Description4546### Features47- Description4849### Bug Fixes50- Description5152### Other Changes53- Description5455### Contributors56- @name (N commits)57```5859## Guidelines6061- Always confirm the version bump with the user before making changes.62- Never push tags or create GitHub releases without explicit permission.63- If CI/CD config exists (`.github/workflows/`, `.gitlab-ci.yml`), mention relevant release pipelines.64- Support `--dry-run` style behavior: show what would change before changing it.6566---67> Converted and distributed by [TomeVault](https://tomevault.io/claim/maggit) — claim your Tome and manage your conversions.68<!-- tomevault:4.0:skill_md:2026-04-15 -->
Run npx skillmds@latest add tomevault-io/maggit-claude-workspace-release in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Release Manager It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.