changeset

Generate .changeset files for package version bumps and changelog entries in monorepos.

154|13|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/garden-co/jazz --skill changeset
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changeset
Source: https://github.com/garden-co/jazz/tree/main/.cursor/skills/changeset
Command: npx skills add https://github.com/garden-co/jazz --skill changeset

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Changesets enable consistent versioning and changelog updates across multiple packages in a monorepo, reducing manual release toil.

Core Features & Use Cases

  • Create .changeset/ files to declare package bumps and changelog entries.
  • Support multiple packages with a single changeset.
  • Integrate with CI to generate release notes.

Quick Start

Run the tool to create a new changeset for the affected packages, then commit to the repository.

Frequently Asked Questions about changeset

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

FAQPage Schema
How do I generate a changeset for multiple packages in a monorepo?

To generate a changeset for multiple packages in a monorepo, this skill creates `.changeset` files under the `.changeset/` directory. It enforces standard frontmatter using exact package names from `package.json` and guides you through the description.

What is the standard changeset format for documenting version bumps?

The standard changeset format uses frontmatter to declare package version bumps and a description for changelog entries. This skill enforces that exact format, ensuring exact package names are used and supporting multiple packages per changeset file.

Can I document a breaking change and a feature fix in a single changeset file?

Yes, you can document a breaking change and a feature fix in a single changeset file. This skill supports multiple packages per changeset, applying to scenarios like feature, fix, or breaking change to update related metadata.

Does this changeset generation tool work with monorepos using package.json?

Yes, this changeset generation tool works with monorepos using `package.json`. It extracts exact package names from `package.json` to create `.changeset` files that declare version bumps and changelog entries for the affected packages.

What's the best way to automate changelog updates for monorepo releases?

The best way to automate changelog updates for monorepo releases is to generate changeset files declaring version bumps. This skill creates these files to integrate with CI pipelines, enabling consistent release notes and reducing manual release toil.

When do I need to create a changeset file in my repository?

You need to create a changeset file when making changes like features, fixes, or breaking changes in a monorepo. This documents package version bumps and changelog entries, which integrate with CI to generate release notes.