diff --git a/.agents/skills/version-release/SKILL.md b/.agents/skills/version-release/SKILL.md index 80a6eaa914..e656ceb922 100644 --- a/.agents/skills/version-release/SKILL.md +++ b/.agents/skills/version-release/SKILL.md @@ -238,13 +238,34 @@ Use `---` separators between major blocks for long releases. - Keep concise. - Must include `Migration overview`, operator impact, and rollback/backup note. +### Contributor Ordering + +Render contributors as a **single flat list** (no separate "Community" / "Core Team" subsections). Order: **community contributors first, team members after**. Within each group, sort by PR count desc. Bots (`@lobehubbot`, `renovate[bot]`) go on a separate "maintenance" line. + +**LobeHub team roster** — anyone in this list is a team member; anyone not in this list is a community contributor: + +- @arvinxx +- @Innei +- @tjx666 (commit author name: YuTengjing) +- @LiJian +- @Neko +- @Rdmclin2 +- @AmAzing129 +- @sudongyuer +- @rivertwilight +- @CanisMinor + +> **Resolving handles** — git author names (e.g. `YuTengjing`) are not always the GitHub handle. Verify via `gh pr view --json author` or `gh api search/users -f q=''` before listing. + +If a new contributor appears who is not on this list, treat them as community by default and ask the user whether to add them to the roster. + ### GitHub Release Changelog Template ```md # 🚀 LobeHub v () **Release Date:** -**Since :** · · · +**Since :** · · > @@ -296,12 +317,11 @@ Use `---` separators between major blocks for long releases. ## 👥 Contributors -**** from **** across ****. +Huge thanks to **** who shipped **** this cycle. -### Community Contributors +@ · @ · @ · @ -- @ - -- @ - +Plus @lobehubbot and renovate[bot] for maintenance. ---