azure/service-release
Prepares and validates gpt-rag-ingestion releases. Use for release branches, VERSION, changelog entries, compatible GPT-RAG pins, tags, images, and GitHub Release notes.
npx skills add https://github.com/Azure/gpt-rag-ingestion --skill service-release
Read .github/copilot-instructions.md completely before changing a release
artifact.
release/x.y.z fromdevelop.
VERSION to x.y.z without v.## [Unreleased] heading with## [vX.Y.Z] - YYYY-MM-DD; do not add a new Unreleased section on the
release branch.
VERSION, changelog, Git tag, and GitHub Release title aresynchronized.
validate the exact ingestion commit or image in that context.
by the changed behavior.
main.vX.Y.Z for the tag and release title onlywith explicit human approval.
10. Re-fetch the release and verify formatting and the absence of private
Azure environment or resource-group names.
After the release, recreate the empty Unreleased section separately on
develop. Report incompatible contracts, missing validation, or
documentation drift as blockers rather than filling gaps by assumption.
Take azure/service-release from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.