What problem does it solve?
Drafting release announcements that read like polished product communication rather than raw changelog output is time-consuming, and keeping tone, headings, anchors, and links consistent across languages and past posts is error-prone.
Core Features & Use Cases
- Release Post Drafting: Write new release blog posts in English, Chinese, or other languages, mirroring the style of previous major or minor release posts.
- Structured Section Writing: Each feature section explains background, purpose, use cases, and user-facing benefits with selective code examples instead of exhaustive API lists.
- Heading and Anchor Management: Enforces sentence-case headings and stable anchors, including Rspress
{#anchor-id} syntax and cross-language anchor consistency.
- Targeted Revision: Applies small, consistent edits to existing posts while preserving the user's manual changes.
- Use Case: When shipping Rspack v1.5, ask the assistant to draft the release blog post based on the changelog, matching the tone and structure of the v1.4 announcement with correct documentation links.
Quick Start
Use the release-blog-writer skill to draft a release blog post for the upcoming version based on these changelog notes.