From grimoire
Guides writing user-focused release notes that communicate value and impact, following best practices from Stripe, GitHub, and Apple App Store.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:write-release-noteThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write concise, user-focused release notes that communicate value and impact, not implementation details.
Write concise, user-focused release notes that communicate value and impact, not implementation details.
Adopted by: Stripe (benchmark for developer communication), GitHub (model for technical release notes), Apple App Store (mandated format for consumer apps) Impact: Stripe's documentation is cited as the industry standard for developer experience; well-written release notes reduce support ticket volume by 15-25% after major releases (per Intercom product research).
Why best: Release notes are a product communication artifact, not a technical log. Users care about what changed for them, not how it was implemented. Stripe's impact-first pattern ("You can now do X") and GitHub's contextual notes (linking to docs for complex changes) set the bar for technical audiences.
Good (Stripe-style):
New: Webhooks now support retry configuration. You can set custom retry intervals and maximum attempts per endpoint in the Dashboard or via API.
Fixed: The invoice PDF download failed for invoices with non-ASCII characters in the customer name. This is now resolved.
Breaking: The
charge.createendpoint no longer acceptssourceas a bare card object. Pass aPaymentMethodID instead. [Migration guide →]
npx claudepluginhub jeffreytse/grimoire --plugin grimoireGenerates user-facing release notes from tickets, PRDs, changelogs, or git logs, organized by category (new features, improvements, fixes).
Generates user-facing release notes from tickets, PRDs, or changelogs. Categorizes changes into new features, improvements, fixes for announcing updates.