Release Process

SkillMonitoring & ops

Lets your agent prepare Sentry JavaScript SDK releases, update changelogs, and create release branches.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Release Process skill

About this capability

Publish a new Sentry JavaScript SDK release. Use when preparing a release, updating the changelog, or creating a release branch.

What this skill tells your AI

The instructions your AI receives, as published by getsentry/sentry-javascript in .agents/skills/release/SKILL.md and read by ahel’s review.

See docs/publishing-a-release.md for full details.

Steps

  1. Ensure you're on develop with latest changes. Stash any unsaved work with git stash -u if needed.
  2. Run yarn changelog (use yarn changelog | pbcopy to copy output).
  3. Decide on a version per semver. Check the top of CHANGELOG.md for the current version.
  4. Create branch prepare-release/VERSION off develop.
  5. Update CHANGELOG.md — add the new version entry with the changelog output. See the "Updating the Changelog" section in docs/publishing-a-release.md for formatting details. Do not remove existing entries.
  6. Commit: meta(changelog): Update changelog for VERSION
  7. Push the branch and remind the user to open a PR targeting master.
  8. If you were on a different branch, checkout back and git stash pop if needed.

First-time SDK releases

Follow docs/new-sdk-release-checklist.md. If anything doesn't match the checklist, remind the user.

Key commands

  • yarn changelog — generate changelog entries
  • yarn lint — verify code quality
  • yarn test — run test suite
  • yarn build:dev — verify build

Signals

GitHub stars
9k
Forks
2k
Last commit
Sep 2026
Hacker News mentions
20
Advanced
Catalog kind
skill
Gateway key
release-getsentry
Source
github.com/getsentry/sentry-javascript