Raw view: Changelog writing skill

No invisible, zero-width, or bidi-control characters detected.

---
name: changelog-writing
description: Draft user-facing changelog entries from merged PR titles and descriptions.
---

# Changelog writing

## When to use

The user asks for a changelog, release notes, or "what shipped" summary.

## Steps

1. Collect merged PR titles and descriptions for the release window. Ignore
   internal-only chores (dependency bumps with no user effect, CI tweaks).
2. Group remaining changes: Added, Changed, Fixed, Removed.
3. Rewrite each bullet for an end user: outcome first, present tense, no ticket
   numbers, no jargon that is not already in the product UI.
4. Put breaking changes at the top with a one-line migration hint.

## Output

```markdown
## vX.Y.Z — YYYY-MM-DD

### Breaking
- …

### Added
- …

### Changed
- …

### Fixed
- …
```

If a section is empty, omit it. Prefer 5–12 bullets over a wall of text.