diff --git a/.agents/skills/unidesk-gh/SKILL.md b/.agents/skills/unidesk-gh/SKILL.md index 6c3c62c2..ab3fd4c4 100644 --- a/.agents/skills/unidesk-gh/SKILL.md +++ b/.agents/skills/unidesk-gh/SKILL.md @@ -17,6 +17,15 @@ UniDesk 受控 GitHub 操作入口,所有 issue/PR 读写走 `bun scripts/cli. --- +## Issue 目标分支 / Lane + +- 创建 issue、补充正式 issue 评论、关闭/重开说明或把 trace 发现的问题登记成 issue 时,正文必须显式写明目标合并分支或运行 lane。 +- 推荐固定字段:`目标合并分支: `;例如 `目标合并分支: HWLAB v0.2`、`目标合并分支: AgentRun v0.1`、`目标合并分支: UniDesk master`。 +- 如果该 issue 只记录外部依赖、运维观察或不需要代码合并,仍必须写 `目标合并分支: 不适用`,并用一句话说明原因。 +- 看到用户或上下文已明确目标 lane 时必须照写;不明确时按目标仓库长期 source truth 选择:HWLAB 按当前 runtime lane(如 `v0.2`/`v0.3`)、AgentRun 默认 `v0.1`、UniDesk 默认 `master`。不能确定时写 `目标合并分支: 待确认` 并说明待确认点,不能省略字段。 + +--- + ## 认证探测 ```bash @@ -57,6 +66,8 @@ bun scripts/cli.ts gh issue create \ --title "标题" \ --label "bug,v0.2" \ --body-stdin <<'EOF' +目标合并分支: HWLAB v0.2 + 正文(Markdown,支持换行、反引号、表格) EOF ```