microsoft/fluentui · Archived

change

Create a beachball change file for the current changes. Determines change type (patch/minor) and generates a description from the diff.

First seen Jul 31, 2026

Installation

$ npx skills add microsoft/fluentui --skill change

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from microsoft/fluentui · top by installs.

npx skills add microsoft/fluentui

Browse all from microsoft/fluentui

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 20.2K
License LICENSE
Default branch master
Open issues 468
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash Read Grep Glob

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,500 B
  • docs SUMMARY.md 149 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 5 installs

SKILL.md

Create a Beachball Change File

Generate a change file for the current branch's modifications using the repo's beachball setup.

Steps

  1. Determine the change type:

- patch — bug fixes, internal refactors, test-only changes - minor — new features, new exports, new component variants - none — changes that don't affect the published package (stories, docs, tests only) - Never use major without explicit user approval

  1. Generate a descriptive message following the format: fix(package-name): description or feat(package-name): description
  1. Run the repo's change script to create the change file:

``bash yarn change ``

This runs beachball change --no-commit (configured in root package.json). Beachball automatically detects which packages need change files.

For non-interactive usage with a specific type and message:

``bash yarn beachball change --no-commit --type <type> --message "<message>" ``

  1. Verify the change file was created:

``bash yarn check:change ``

Rules

  • Always use yarn change or yarn beachball change — never manually create change files
  • The message should describe the user-facing impact, not the implementation detail