release-dry-run

Summarize commits and file changes since the latest release tag.

1.3k|142|Updated Jun 18, 2025
One-click install
npx skills add https://github.com/dyoshikawa/rulesync --skill release-dry-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-dry-run
Source: https://github.com/dyoshikawa/rulesync/tree/main/.rulesync/skills/release-dry-run
Command: npx skills add https://github.com/dyoshikawa/rulesync --skill release-dry-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a safe, offline dry run of a release by summarizing changes since the last release and suggesting the appropriate semantic version bump.

Core Features & Use Cases

  • Changelog-style summary: Generates a concise list of commits and file changes since the latest tag.
  • Version bump guidance: Recommends MAJOR, MINOR, or PATCH based on the changes.
  • Release-notes ready output: Produces a structured summary suitable for release notes and planning.
  • Use Case: When preparing a release, run this to know what changed and how to bump the version before opening a release PR.

Quick Start

Run rulesync release-dry-run to generate a changes report and version bump recommendation for the next release.

Frequently Asked Questions about release-dry-run

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

FAQPage Schema
How do I preview version bumps and changes before opening a release PR?

Preview release impact by scanning commit history and file diffs between the latest git tag and HEAD to generate a changelog summary and recommend the appropriate semantic version bump.

What is the best way to determine if a release requires a MAJOR, MINOR, or PATCH version bump?

Determine the semantic version bump by analyzing commit messages and file changes since the last release tag, providing a clear MAJOR, MINOR, or PATCH recommendation based on semantic versioning rules.

How do I generate changelog release notes from git commit history?

Generate changelog release notes by summarizing commits and file changes between the latest git tag and HEAD, producing a structured summary ready for release documentation.

Can I run a dry run of a release without actually publishing or creating a tag?

Yes, you can run an offline release dry run that analyzes diffs and commits since the latest tag to preview release impact safely without creating a new tag or publishing.

Does the version bump recommendation work with any existing git tagging strategy?

The version bump recommendation works by scanning your existing git tags, specifically identifying the latest release tag and comparing it against HEAD to determine the necessary bump.