Release Manager

Generate changelogs from conventional commits and assess release readiness.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/mcauduro0/Macro_Trading --skill release-manager-mcauduro0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Release Manager
Source: https://github.com/mcauduro0/Macro_Trading/tree/main/.claude/skills/alireza-release-manager
Command: npx skills add https://github.com/mcauduro0/Macro_Trading --skill release-manager-mcauduro0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the complex process of software releases, automating changelog generation, version bumping, and release planning to ensure reliability and predictability.

Core Features & Use Cases

  • Automated Changelog Generation: Creates structured changelogs from git history based on conventional commits.
  • Semantic Version Bumping: Intelligently determines MAJOR, MINOR, or PATCH version increments.
  • Release Planning: Assesses release readiness, generates checklists, and drafts communication plans.
  • Use Case: A development team can use this Skill to automatically generate a release candidate's changelog, determine the correct semantic version bump, and draft a deployment notification to stakeholders, significantly reducing manual effort and potential errors.

Quick Start

Use the release manager skill to generate a changelog from your git history.

Frequently Asked Questions about Release Manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a changelog from git history using conventional commits?

Semantic version bumping analyzes conventional commit history to intelligently determine whether to increment MAJOR, MINOR, or PATCH versions. It assesses commit types to automate the correct version increment for your release candidate.

How do I assess release readiness and plan a software deployment?

Structured release planning is supported through YAML inputs, allowing you to define parameters for deployment checklists and communication drafts. This structured approach ensures predictable releases and reduces potential planning errors.

Can I automate DevOps release management tasks without manual version tracking?

Yes, this Skill automates DevOps release management by parsing git history for version bumping and changelog generation. It eliminates manual version tracking by evaluating conventional commits to determine the correct semantic version increment automatically.

What is the best way to automate semantic versioning for continuous delivery?

Automating semantic versioning for continuous delivery is best handled by parsing conventional commits from git history to determine MAJOR, MINOR, or PATCH increments. This approach ensures consistent versioning and changelog generation across releases.