SkillsProduct › Release Notes Writer

Release Notes Writer

Generate polished release notes from GitHub pull requests or commit history — in a tone that users will actually read.

Superpowers: handler_dev · handler_generate

Requires connection: GitHub

When to use: You have a new release and need to write release notes quickly without manually translating technical commits.

Steps

Fetch recent merged pull requests

Superpower: handler_devlive API reference →

POST /v2/superpowers/handler_dev
{
  "action": "GITHUB_LIST_PULL_REQUESTS",
  "owner": "myorg",
  "repo": "myapp",
  "state": "closed",
  "per_page": 20
}

Returns the last 20 closed PRs with titles, descriptions, and labels.

Write user-facing release notes

Superpower: handler_generatelive API reference →

POST /v2/superpowers/handler_generate
{
  "task": "chat",
  "prompt": "You are a product writer. Based on these merged pull requests, write release notes for version [X.Y.Z]. Group into: 🎉 New Features, ⚡ Improvements, 🐛 Bug Fixes. Write each item from the user's perspective — what they can now do, not what the code did. Skip internal refactors, dependency updates, and test-only changes. Tone: clear, friendly, direct. PRs: [step 1 results]"
}

From previous step: PR list from step 1 → inject

Outcome: User-facing release notes grouped by Features, Improvements, and Bug Fixes — ready to publish.

Fetch this skill via API

GET /v2/skills/release-notes-writer
Authorization: Bearer sk-hndlr-...