git-release-management
CommunityConsistent commits and clean release tags.
Software Engineering#git#changelog#code-quality#semantic-versioning#conventional-commits#release-tags
Authorhoangtran1411
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the challenge of inconsistent commit messages and unreliable release tagging by promoting a standardized, automatable Git workflow based on Conventional Commits.
Core Features & Use Cases
- Conventional Commits enforcement: ensures commit messages follow the conventional format (type(scope): description).
- Release tagging: creates well-structured, semantic version tags (vX.Y.Z) aligned with commits and changelogs.
- Changelog generation: compiles release notes from commit messages for easy distribution.
- Use Case: Team shipping a feature with multiple commits; the skill ensures messages are standardized and a release tag is created with a clear changelog.
Quick Start
Start by adopting Conventional Commits for all changes. Commit example: git commit -m "feat(ui): add dark mode support" Create a release tag: git tag -a v1.0.0 -m "v1.0.0 - initial release"
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: git-release-management Download link: https://github.com/hoangtran1411/quickvm/archive/main.zip#git-release-management 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 223,000+ vetted skills library on demand.