skills/dotnet/core/release-notes

release-notes

Installation
SKILL.md

.NET Release Notes

Generate and maintain release notes for .NET preview, RC, and GA releases.

This skill is the editorial writing stage of the pipeline. It turns a scored features.json file into the markdown that ships in this repository.

How it works

  1. generate-changes diffs source-manifest.json between VMR refs to produce changes.json
  2. generate-features reads changes.json, resolves revert/backout relationships, and emits features.json with optional scores using the shared editorial-scoring rubric
  3. update-existing-branch handles incremental reruns when a milestone branch already exists, merging deltas instead of restarting from scratch
  4. api-diff / dotnet-inspect verifies public APIs and confirms suspect features still exist in the shipped build
  5. release-notes writes curated markdown using the higher-value entries from features.json
  6. review-release-notes runs a final multi-model editorial QA pass against the scoring rubric and examples
  7. Output is one PR per release milestone in dotnet/core, maintained incrementally

Existing-branch reruns

When the milestone branch already exists and contains drafted markdown, invoke update-existing-branch. That shared skill is the canonical playbook for refreshing changes.json, merging the delta into features.json, integrating new material into existing sections, and handling review comments without clobbering human edits.

Reference documents

Weekly Installs
1
Repository
dotnet/core
GitHub Stars
22.0K
First Seen
2 days ago