mcpField
D
ds-pr-comments

ds-pr-comments

github.com/aicodeking开发150266 次安装1 周前更新
代码仓库

关于 ds-pr-comments

ds-pr-comments 是用于撰写和发布 Agent 撰写的 GitHub 评论的技能,要求添加署名、提供简洁的证据,并检查隐私信息,确认评论已成功发布。

主要功能

  1. 01添加规定的署名说明
  2. 02用代码或测试证据支持观点
  3. 03检查评论中的敏感信息
  4. 04发布前预览 Markdown
  5. 05确认已发布评论的链接

适用场景

  1. 01回复 GitHub 评审意见
  2. 02发布代码行内评审评论
  3. 03回复 PR 中的人或机器人

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aicodeking/deepseek-stack --skill ds-pr-comments

安装后在 Claude Code 中输入/ds-pr-comments确认已加载。

详细介绍

让每条由 Agent 撰写的评论都易于识别、简短且可安全发布。

步骤

  1. 撰写回复。先给出结论。引用支持结论的代码行、检查、测试或复现。标明哪些内容是你验证过的,哪些是你的观点。

  2. 在最顶部放置此注释,回复紧随其后:

    > [!NOTE]
    > **<model> responding on behalf of <user>**
    
    Reply text starts here.
    

    使用运行环境报告的模型名称。如果没有报告模型名称,则使用运行环境名称。使用用户的姓名或 GitHub 登录名。

  3. 检查整条评论,包括引文和附件,查找机密、令牌、私人路径和个人数据。将其删除。

  4. 预览最终 Markdown。确认注释和回复呈现为两个独立区块。

  5. 发布评论。

  6. 确认 GitHub 已返回评论或审查的 URL。打印该 URL。

  7. 只有在回复发布后,才解决审查线程。

停止条件

  • GitHub 已为每条计划发布的评论返回 URL。
  • 发布失败两次。报告错误,且不要解决线程。

规则

  • 在顶层评论、内联审查评论、对机器人的回复、对他人的回复以及驳回理由中使用此注释。
  • 不要在 PR 描述、提交消息或用户要求逐字发布的文本中使用此注释。
  • 只保留一处署名。不要添加签名、页脚、标题或水平分隔线。
  • 不要说感谢,不要添加填充语,也不要发布“仍在处理”等状态更新。
  • 绝不要猜测模型名称。

评论

支持 Markdown