pr-changeset
OfficialGenerate 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 requiredComponents
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.