pr-changeset

Official

Generate precise monorepo changesets before commits.

AuthorOpenSaasAU
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures you create proper changeset files whenever you modify code in any package under packages/*. It standardizes version bumps (patch for bug fixes, minor for features, major only when requested) and prepares release notes before commits and PRs.

Core Features & Use Cases

  • Automated changeset creation: Generate a .changeset file for package changes in a PR or commit.
  • Semantic versioning guidance: Choose patch, minor, or major based on the change description.
  • Release hygiene: Keeps changelog and release notes in sync with repository changes; list affected packages in a single changeset file.

Quick Start

When you modify code in any package, describe the change in a short sentence (e.g., "Fix validation error in text field when value is null"). A .changeset/*.md file will be created. Review and adjust the description if needed, then commit both your changes and the changeset file.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pr-changeset
Download link: https://github.com/OpenSaasAU/stack/archive/main.zip#pr-changeset

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository