Back to skills
extension
Category: Development & EngineeringNo API key required

Update Release Notes

Step-by-step guidance for update release notes.

personAuthor: jakexiaohubgithub

Update Release Notes

Use this skill when the user needs release notes that explain what changed, who is affected, and what readers should actually do next.

Clarify First

  • Who the release notes are for: users, admins, developers, or internal teams.
  • Which changes are user-visible versus internal only.
  • Whether there are migrations, deprecations, or rollout caveats.
  • What risks, limitations, or known issues should be surfaced.
  • Whether the notes should summarize one release, a hotfix, or a larger train of changes.

Release Note Priorities

  • Focus on impact, not raw commit inventory.
  • Group changes in a way the reader can quickly scan.
  • Call out required actions, compatibility concerns, and known limitations.
  • Be honest about risk and incomplete rollout details.
  • Keep language specific enough to be useful without turning into an internal diff dump.

What Good Release Notes Include

  • Clear summary of notable changes.
  • Reader-relevant categories such as features, fixes, breaking changes, and operational notes.
  • Upgrade or migration guidance where needed.
  • Known issues or rollout caveats when they matter.
  • Audience-appropriate level of technical detail.

Common Mistakes

  • Repeating commit messages instead of explaining user impact.
  • Hiding breaking or risky changes in minor bullet points.
  • Mixing internal implementation detail with no reader benefit.
  • Omitting upgrade steps because they feel inconvenient.
  • Writing notes so vague that users cannot tell whether they are affected.

Good Output

  • Release summary tailored to the audience.
  • Well-grouped bullet points by change type or impact.
  • Explicit upgrade, migration, or rollback notes where applicable.
  • Known issues or cautionary notes when relevant.

Boundaries

  • Do not imply a feature is fully rolled out or stable unless the user confirms that status.
  • Prefer clear impact-focused writing over changelog noise or marketing filler.