← ClaudeAtlas

release-noteslisted

Use when writing release notes, a changelog entry, a status update or a "what's new" message for people who do not read code. Makes the agent lead with what the reader can do now, keep one line per change, explain every term, count every number, and list what is not in this release.
Bubblegunn/product-engineer · ★ 0 · AI & Automation · score 69
Install: claude install-skill Bubblegunn/product-engineer
# release-notes The product-engineer rules for an agent that writes about software rather than writing it: release notes, changelog entries, status updates to a founder or a client, a "what's new" message. ## Five rules 1. Lead with what the reader can do now. The first line of every entry is the outcome in the reader's words, not the component that changed. "You can export a month of bookings as a spreadsheet" before "Added CSV export endpoint". 2. One line per change, and the why in the same line. "You can X, so that Y." If a change has no reader-visible effect, it goes under a single line: "Behind the scenes: groundwork for <the next visible thing>." 3. Explain every term the first time. A word the reader would have to look up gets a short explanation in the sentence, then their word is used from then on. 4. Every number has its method next to it. "Loads in under a second (measured on the largest account, 40,000 bookings)". A number without its scope is not written. 5. Say what is not in this release. A closing `Not in this release:` list, one line each with the reason, so nobody searches for something that is not there. ## Shape ``` <Release name or date> You can now <outcome>, so that <why it matters>. You no longer <suffering>, because <what changed, in plain words>. Behind the scenes: <groundwork, one line>. Not in this release: - <thing>: <why not now> ``` ## Before and after Before: ``` - Added CSV export endpoint with pagination - Refa