Skip to content
Back to skills

Versioning

ASecurity

Versioning packages with changesets

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
documentationapi

Works with

  • api

Security analysis

A100/100

Scanned October 5, 2026

npx -y skills add JacobLey/leyman --skill versioning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Versioning?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Versioning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jacobley-versioning/badge)](https://www.skillsdirectory.com/skills/jacobley-versioning)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: versioning
description: Versioning packages with changesets
---

# Versioning and Changesets

> Config: [`../../../.changeset/config.json`](../../../.changeset/config.json)

Every change to a published package's behaviour, API or runtime dependencies needs a changeset. `changeset` is interactive, so as an agent write the file directly as `.changeset/<adjective-noun-verb>.md`:

```md
---
"package-name": patch
---

Description of the change, written for the package's CHANGELOG.
```

Use the npm package name (from `package.json`), not the directory name. One file can list several packages.

## No changeset needed for

- Packages under `leyman/` (private, never published)
- Changes only to tests, dev tooling, configs, CI or devDependencies

## Releasing

Don't run `changeset version` or publish by hand. After a changeset merges to `main`, CI opens a "Version Packages" PR; merging that PR publishes to npm. See the [dagger-ci skill](../dagger-ci/SKILL.md#releasing).

A changeset naming a package that is no longer in the workspace makes `changeset version` fail, so delete or edit changesets when removing a package.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…