en un clic
release-summary
Create a summary for the release
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Create a summary for the release
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| name | release-summary |
| description | Create a summary for the release |
| license | Maintenance |
Generate a user-friendly release summary for the LazyAzure project that complements the auto-generated changelog from GoReleaser.
The user will specify a release version (e.g., "v0.2.5" or "0.2.5"). You should:
git tag --list --sort=-version:refname | grep -E "^v?[0-9]\+\.[0-9]\+\.[0-9]\+$" | head -20
Find the specified version and the version immediately before it in the sorted list.
git log --oneline <previous-tag>..<current-tag>
Parse the commits and categorize them:
Commit Types:
feat: or feat(scope): → New featuresfix: or fix(scope): → Bug fixesdocs: → Documentation (usually filtered out by goreleaser)test: → Tests (usually filtered out by goreleaser)refactor: → Code refactoringchore: → Maintenance tasksperf: → Performance improvementsCreate a concise summary with these sections:
## What's New in vX.Y.Z
[Brief 1-2 sentence overview of the main changes]
### ✨ Highlights
- Key feature 1 (if any)
- Key feature 2 (if any)
- Notable bug fix or improvement
### 🐛 Bug Fixes
- Brief description of bug fix (user impact focused)
DO:
DON'T:
CRITICAL: Always output the release summary wrapped in a markdown code block (triple backticks) so users can copy the literal markdown text. The content inside the code block should be valid markdown that can be pasted directly into GitHub releases or other documentation.
Format your output like this:
```markdown
## What's New in vX.Y.Z
[Your content here]
```
For v0.2.5 (based on commits), output exactly this:
## What's New in v0.2.5
This release improves navigation and filtering with better cursor management and alphabetical sorting.
### ✨ Highlights
- **Cursor preservation**: Cursor position is now maintained when refreshing data with `r`
- **Alphabetical sorting**: Subscriptions, resource groups, and resources are now sorted alphabetically for easier navigation
- **Subscription context**: Resource and resource group details now show the subscription name
### 🐛 Bug Fixes
- Fixed cursor jumping to top when filtering lists
.goreleaser.yml already generates a detailed changelog with installation instructions