Write changeset
Agent skills that follow the open Agent Skills spec — usable by Claude Code, Codex, and any compliant agent.
npx -y skills add brandtam/skills --skill write-changesetAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Write or update a change set (changeset) file for a pull request or branch, and scaffold the repo-local changeset workflow when it is missing. Use when the user says to write, add, update, or run the change set or changeset for a PR/branch before merge.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.4 KB, 479 tokens by cl100k_base, as published. Nobody here has run it
Write Change Set
Use this skill when the user wants the PR or branch to carry a changeset before merge.
First Checks
- Read repo instructions such as
AGENTS.md,CLAUDE.md, and release docs. - Detect existing workflow files:
.changeset/,CHANGELOG.md, package scripts, release scripts, PR template, and tests. - Inspect the branch or PR diff before writing anything.
- If the workflow already exists, follow the repo's local commands and file format.
Normal Workflow
- Find an existing branch-local
.changeset/*.mdfile. Update it when it belongs to this PR. - If none exists and the PR needs one, create exactly one pending changeset file.
- Choose the smallest defensible type:
major,minor, orpatch. - Choose the changelog category used by the repo, usually
Added,Changed,Deprecated,Removed,Fixed,Security,Migration Notes,App Author Notes,Known Issues, orUpgrade Notes. - Write the note in user-facing language describing the final result of the PR.
- Run the repo's changeset validation command, such as
pnpm changeset:check-pr.
Boundaries
- Do not edit
CHANGELOG.md. - Do not bump versions.
- Do not move files into
.changeset/released/. - Do not create tags, pushes, or GitHub Releases.
- If the PR does not need a changeset, say that directly and explain the reason.
Missing Workflow
If the repo does not have a changeset workflow, stop and offer to scaffold it. Do not scaffold without user approval.
When approved, read references/scaffold-workflow.md and use the bundled templates/assets if they fit the repo. Before installing the bundled CLI, inspect whether the target repo meets its assumptions (ES modules, an origin/main base branch, and tab-indented package.json), adapt when the right change is clear, and ask only when compatibility requires a user choice.
References
- For file format rules, read
references/changeset-format.md. - For bootstrap instructions, read
references/scaffold-workflow.md. - For prompt and output examples, read
references/examples.md.
What ships with it: 3 files
2.9 KB alongside SKILL.md
assets/
references/
- changeset-format.md1.7 KB
- examples.md1.0 KB