release-changelog

Generate changelogs, bump versions, and draft Play Store notes for Gradle Android projects.

58|4|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/po4yka/RIPDPI --skill release-changelog-po4yka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-changelog
Source: https://github.com/po4yka/RIPDPI/tree/main/.github/skills/release-changelog
Command: npx skills add https://github.com/po4yka/RIPDPI --skill release-changelog-po4yka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes release preparation by generating changelogs from commits, bumping version metadata, and drafting Play Store notes to reduce manual effort and errors.

Core Features & Use Cases

  • Changelog generation from conventional commits since the last release.
  • Automatic updates to versionCode and versionName based on Gradle properties.
  • Play Store release notes scaffolding and release tagging for GitHub Releases.
  • Works with GitHub Actions to automate the end-to-end release workflow.

Quick Start

Run the release-changelog workflow to generate release notes and bump the version.

Frequently Asked Questions about release-changelog

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

FAQPage Schema
How do I automate Android release notes and version bumps with conventional commits?

Automate Android release notes and version bumps by applying conventional commits to generate changelogs, updating versionCode and versionName in Gradle properties, and drafting Play Store notes. This reduces manual effort and errors during release preparation.

Does this changelog generation work with GitHub Actions and Gradle-based Android projects?

Yes, changelog generation works with GitHub Actions and Gradle-based Android projects. It uses Git tags to orchestrate releases, automatically updating Gradle version metadata and creating GitHub Releases with generated release notes.

How do I generate Play Store release notes from conventional commits?

Generate Play Store release notes by parsing conventional commits since the last release tag. The workflow scaffolds the extracted changes into Play Store documentation while simultaneously bumping the Android app version metadata.

What is the best way to update versionCode and versionName for a Gradle Android release?

The best way to update versionCode and versionName is automating the process based on Gradle properties during release. It ensures accurate version metadata updates and creates Git tags to mark the release point reliably.

When do I need to use Git tags for orchestrating Android app releases?

You need to use Git tags for orchestrating Android app releases when you want to trigger automated changelog generation and version bumps. Tags act as anchors to determine commits since the last release for accurate notes.

Why does my automated release workflow require conventional commits for changelog generation?

Your automated release workflow requires conventional commits for changelog generation because it parses these structured commit messages to accurately determine feature changes and fixes since the last Git tag, ensuring consistent release notes.