mcpField
L
leaving-pr-comments

leaving-pr-comments

github.com/t3dotgg开发2.2k274 次安装1 天前更新
代码仓库

关于 leaving-pr-comments

供 Agent 代表用户撰写 GitHub 拉取请求评论的技能,规定统一的署名格式、隐私检查、简洁回应方式,以及发布后的验证步骤。

主要功能

  1. 01规定署名说明格式
  2. 02检查密钥与隐私信息
  3. 03简洁评论指引
  4. 04发布前预览 Markdown
  5. 05验证评论及其链接

适用场景

  1. 01撰写 PR 顶层评论
  2. 02回复审查者或机器人
  3. 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