git-release

Draft release notes from merged pull requests and propose version bumps.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill git-release-josemartinrodriguezmortaloni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-release
Source: https://github.com/josemartinrodriguezmortaloni/opencode-config/tree/main/skill/git-release
Command: npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill git-release-josemartinrodriguezmortaloni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the process of creating software releases by automating the drafting of release notes and proposing version bumps.

Core Features & Use Cases

  • Draft Release Notes: Automatically generates release notes by summarizing merged pull requests.
  • Version Bump Proposal: Suggests an appropriate version number for the new release.
  • Command Generation: Provides a ready-to-use gh release create command for easy execution.
  • Use Case: When preparing to deploy a new version of your software, use this Skill to quickly generate release notes and the necessary command to create the release on GitHub.

Quick Start

Use the git-release skill to prepare notes and a command for the next release.

Frequently Asked Questions about git-release

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

FAQPage Schema
How do I automate release notes from merged pull requests on GitHub?

To automate release notes from merged pull requests, this Skill summarizes your merged PRs and drafts the notes for you. It then generates a ready-to-use gh release create command to finalize the GitHub release.

What's the best way to propose a version bump before a tagged release?

The best way to propose a version bump is to analyze your merged pull requests. This Skill evaluates your PR history and suggests an appropriate version number increment for your new tagged release.

How does command generation for GitHub releases work?

Command generation for GitHub releases works by producing a ready-to-use gh release create command. This Skill outputs the CLI instruction with your drafted release notes and proposed version pre-filled for easy execution.

Do I need the GitHub CLI to create a tagged release?

Yes, you need the GitHub CLI installed to create a tagged release. This Skill generates the gh release create command, which requires the CLI to execute the final release creation step on GitHub.

Can I use this for versioning automation in a Git-based workflow?

Yes, you can use this for versioning automation in a Git-based workflow. It supports maintainers preparing tagged releases on GitHub by summarizing merged pull requests and proposing version bumps.

What are the limitations of automating version bumps with merged PRs?

A limitation of automating version bumps with merged PRs is that suggestions rely solely on PR history. This Skill proposes version numbers and drafts notes but requires manual execution of the GitHub CLI command to finalize.