release

Updates CHANGELOG.md and bumps SemVer in project manifests for release.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/HeyItsGilbert/marketplace --skill release-heyitsgilbert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/HeyItsGilbert/marketplace/tree/main/plugins/release-manager/skills/release
Command: npx skills add https://github.com/HeyItsGilbert/marketplace --skill release-heyitsgilbert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prepare releases by updating the changelog and bumping project versions across manifests.

Core Features & Use Cases

  • Automates changelog updates and version bumps across Node.js, PowerShell, Python, Rust, and .NET projects.
  • Reads CHANGELOG.md and manifest files in parallel to determine the correct semantic version bump and ensures both files stay in sync.
  • Commits changes automatically and prepares a PR for release readiness, handling first-release scenarios and hotfix workflows.

Quick Start

Initiate a release by updating the CHANGELOG.md and bumping the version across manifest files.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate version bumps and changelog updates for a new release?

It supports Node.js, PowerShell, Python, Rust, and .NET projects by reading their specific manifest files like package.json, pyproject.toml, Cargo.toml, *.psd1, and *.csproj to automate version bumps and changelog updates.

How do I cut a hotfix release and synchronize the changelog with my project manifest?

It handles hotfix workflows by reading your manifest and CHANGELOG.md in parallel, computing the appropriate semantic version bump, applying the updates, and preparing a git commit and PR for release readiness.

Does this release automation tool work with Cargo.toml and pyproject.toml manifests?

Yes, it works with Cargo.toml for Rust and pyproject.toml for Python projects, reading these manifests alongside CHANGELOG.md to determine and apply the correct semantic version bump automatically.

What is the best way to prepare a first release when there is no existing changelog history?

The Skill handles first-release scenarios by updating the CHANGELOG.md and bumping the project version across manifest files, then automatically committing the changes and preparing a PR.

Can I use this to automatically commit version bumps and prepare a release pull request?

Yes, the Skill automates git commit creation and PR preparation after synchronizing your CHANGELOG.md and manifest files, ensuring your release readiness process is fully automated.