关于 leaving-pr-comments
供 Agent 代表用户撰写 GitHub 拉取请求评论的技能,规定统一的署名格式、隐私检查、简洁回应方式,以及发布后的验证步骤。
主要功能
- 01规定署名说明格式
- 02检查密钥与隐私信息
- 03简洁评论指引
- 04发布前预览 Markdown
- 05验证评论及其链接
适用场景
- 01撰写 PR 顶层评论
- 02回复审查者或机器人
- 03说明审查线程的处理决定
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ t3dotgg/ tstack --skill leaving-pr-comments安装后在 Claude Code 中输入/leaving-pr-comments确认已加载。
附带文件agents/openai.yaml
详细介绍
留下 PR 评论
代表用户留下的每条由 Agent 撰写的评论,都必须以此 GitHub 备注标注开头:
> [!NOTE]
> 🤖 **<model> responding on behalf of <user>**
Actual comment starts here.
使用撰写评论的模型经过核实的公开名称,以及用户的姓名或 GitHub 登录名。
如果运行环境未提供模型名称,请使用运行环境名称。不要猜测。
发布前,检查整条评论(包括引用文本和附件)是否包含机密信息和私人详情。
将署名放在备注标注内,实际回复放在备注标注外。上下文行必须以机器人表情符号开头。不要添加水平线、Setext 下划线、标题、签名页脚或第二个署名。
此格式适用于顶层 PR 评论、行内审查评论、对机器人或审查者的回复,以及在解决或驳回反馈前撰写的说明。不要将其用于 PR 描述、提交消息,或用户明确要求原样发布且不署名的文本。
评论本身应采用直接的表达方式:
- 开门见山地说明结论。
- 引用相关代码、行为、检查或复现。
- 保持简洁,避免冗词套话、千篇一律的感谢或状态叙述。
- 区分已核实的事实与判断。
发布前预览最终 Markdown,确保引用内容和空行的呈现效果符合预期。发布后,确认 GitHub 返回了评论或审查 URL。只有在回复成功发布后,才能解决审查讨论串。
评论
支持 Markdown