What problem does it solve?
Turning a raw release-please changelog of conventional commits into a warm, on-brand Discord announcement for the SUB/WAVE community is slow and easy to get wrong: posts end up reading like AI release notes, oversell small patches, or reuse stale openers and closers.
Core Features & Use Cases
- Changelog Pulling: Fetches release data from a release-please PR, a published GitHub release tag, or recent releases via the gh CLI.
- Commit Triage and Translation: Filters out internal chores and rewrites feat/fix lines into listener-facing benefits with thematic emojis and bold leads.
- House Voice Enforcement: Applies the radio-themed voice rules, including the hard no-em-dash rule, freshly coined openers and closers tracked against a retired-lines list, and a mandatory de-slop pass before delivery.
- Use Case: Hand the skill a release tag like v0.39.0 and receive a ready-to-paste markdown Discord post sized to the release, with feature bullets, a fixes list, the release link, and @everyone at the bottom.
Quick Start
Draft a Discord announcement for the SUB/WAVE v0.39.0 release using the published GitHub release notes.