.agents/skills/release-blog-writer/SKILL.md
Use this skill to write release blogs that feel like product communication, not raw changelog output. The blog may be written in English, Chinese, or another user-requested language, but these instructions stay language-agnostic and project-agnostic.
Use the project's existing blog metadata and component conventions. If the product has neighboring release posts, mirror their frontmatter, author block, date format, title style, and navigation pattern.
Each feature section should usually follow this pattern:
\{#foo-bar}.\{#anchor-id} when their generated anchor would differ.Add links where they help readers continue:
Do not over-link common terms. Link the first meaningful occurrence or the option name users are likely to search for.
For Rstack documentation links on rspack.rs, rsbuild.rs, rspress.rs, rslib.rs, rsdoctor.rs, and rstest.rs, match the URL language to the blog language. In Chinese posts, prefer /zh/ paths such as https://rspack.rs/zh/; in English posts, omit /zh/ because the default docs are English. Apply the same rule to deeper documentation URLs.
When revising an existing blog: