원클릭으로
release-summary
Create a summary for the release
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a summary for the release
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
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