mstack-release
CommunityCut safe GitHub releases with guardrails
Software Engineering#semantic versioning#release automation#git tagging#github releases#changelog generation#merged PR analysis#maintainer approval
AuthorAbhilash-003
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It removes the manual, error-prone work of preparing changelogs, determining version bumps, tagging releases, and publishing GitHub releases—while keeping you in control of destructive actions.
Core Features & Use Cases
- Release planning from merged PRs: Analyzes merged pull requests since the last tag and categorizes them into features, fixes, docs, internal changes, and breaking changes.
- Version bump + changelog generation: Chooses the next semver version (including user confirmation for first release), then drafts a Keep-a-Changelog-style entry (or matches the existing format).
- Tagging and GitHub release publication with approvals: Creates the changelog/version artifacts, commits them, creates an annotated git tag, and publishes the GitHub release, with explicit confirmation steps before shipping and before pushing.
Quick Start
Run mstack-release to analyze merged PRs since the last tag and walk you through approving the release, tagging, and GitHub publication.
Dependency Matrix
Required Modules
None requiredComponents
Standard packageđź’» Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mstack-release Download link: https://github.com/Abhilash-003/mstack/archive/main.zip#mstack-release Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.