mcpField
S
shunk031-github-comment-attach-files

shunk031-github-comment-attach-files

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

关于 shunk031-github-comment-attach-files

该 Agent 技能指导使用 GitHub CLI 将图片和视频附加到 GitHub.com 或 GHE.com 的拉取请求描述及议题、拉取请求评论中,并要求先确认写入目标。

主要功能

  1. 01附加图片和视频
  2. 02编辑拉取请求描述
  3. 03发布议题或拉取请求评论
  4. 04检查 CLI 附件支持情况

适用场景

  1. 01在拉取请求描述中加入视觉结果
  2. 02在议题评论中附加复现截图或视频

安装

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

$npx skills add https://github.com/shunk031/skills --skill shunk031-github-comment-attach-files

安装后在 Claude Code 中输入/shunk031-github-comment-attach-files确认已加载。

附带文件agents/openai.yaml

详细介绍

说明

阅读此 SKILL.md 后,请说:📎 I read shunk031-github-comment-attach-files.

GitHub 附加文件

使用此技能将受支持的媒体(图像和视频)附加到 GitHub.com 和 GHE.com 上的 GitHub 拉取请求说明,或议题和拉取请求评论中。此方式不支持上传文档或使用 GitHub Enterprise Server。

使用 gh pr edit --help 和 gh issue comment --help 检查已安装的 CLI;已安装的 CLI 是媒体附件支持情况及标志的权威依据。

拉取请求说明

使用 gh pr edit <pr> --attach file#alt 上传受支持的媒体,并将其 Markdown 写入拉取请求说明:

gh pr edit 123 \
  --attach "results/before.png#With mathclap" \
  --attach "results/after.png#Without mathclap"

如果正文未引用附加的媒体文件,gh pr edit 会将附件 Markdown 追加到说明中。如果媒体的位置或周围说明很重要,请在正文中明确引用图像或视频。

议题和拉取请求评论

当受支持的媒体需要放入已提交的议题或拉取请求评论时,请使用 gh issue comment <number-or-url> --attach file#alt:

gh issue comment 123 \
  --body 'Rendered comparison:' \
  --attach "results/before.png#Before" \
  --attach "results/after.png#After"

CLI 工作流会立即修改 GitHub;运行前请确认目标以及所请求的写入操作。

先决条件

  • 必须安装并完成身份验证 gh。
  • 如果 CLI 未提供 --attach,请说明已安装的版本不支持直接添加附件。

评论

支持 Markdown