Overview
What it is
A GPT-5 agent with read access to GitHub and a Notion writer tool. It groups merged PRs by theme, filters out internal-only changes, and drafts a release-notes entry in Cabana’s voice — ready for a human to review before publishing.
When to use it
Weekly, before the Friday release. Or ad-hoc when cutting a hotfix that ships to members.
Who it’s for
Engineers cutting releases and PMs reviewing release comms.
Expected output
A draft Notion page with grouped highlights, ‘behind the scenes’ items, and a suggested headline — flagged for human review.
Setup instructions
- Open the Cabana Agents workspace.
- Duplicate the ‘Release Notes Drafter’ agent.
- Paste the system prompt from release-notes.system.md.
- Connect the GitHub (read) and Notion (write) tools.
- Schedule it for Fridays at 14:00 PT, or trigger manually.
Usage
Good inputs
- • A date range (defaults to the last 7 days).
- • The target Notion parent page ID.
Example prompts
- Draft release notes for PRs merged to main between 2026-05-23 and 2026-05-30.
Expected outputs
- • A draft Notion page with 3–6 highlights, internal-only changes omitted, and a one-line summary.
Tips & limitations
- • Always human-review before publishing — the agent does not have product judgment.
- • Use PR labels (member-facing, internal) to improve filtering.
Tags
#agent
#gpt
#changelog
#engineering