关于 using-github
using-github 是按仓库的议题跟踪和贡献说明执行 GitHub 工作的技能,可为议题、拉取请求、评论、发布和仓库检查指引相应流程。
主要功能
- 01处理议题前阅读跟踪说明
- 02将新规范发布交由 /to-spec
- 03遵循仓库专属 GitHub 指引
- 04处理拉取请求的创建和评论
- 05使用 gh 检查仓库数据
适用场景
- 01通过配置的跟踪器查找和更新议题
- 02按仓库规则创建或更新拉取请求
- 03依据要求评论拉取请求
- 04检查状态、发布或仓库设置
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ patinaproject/ skills --skill using-github安装后在 Claude Code 中输入/using-github确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdagents/openai.yamlworkflows/pr-comments.md详细介绍
使用 GitHub
进行任何 issue 工作前,请先阅读仓库根目录中的 docs/issue-tracker.md。该文件会说明仓库使用 GitHub 还是其他跟踪工具,并提供用于搜索、编辑、添加标签、分配、建立关联、创建分支和更改状态的命令。如果该文件缺失,请停止并说明 scaffold-repository 会提供该文件。
当用户需要发布新的规范或 issue 时,请使用 /to-spec。
开始 issue 工作时,请使用 Engineering 插件的 working-on-issues 技能。
对于所有其他 issue 工作,即使 docs/issue-tracker.md 指定使用 GitHub,也请遵循该文件的说明。
对于 GitHub 工作:
- 阅读仓库的根目录说明以及管理所请求操作的所有文档。
- 使用当前目录的默认
gh仓库,除非仓库说明允许在其他仓库中工作。 - 发布文本前,请检查仓库是否为公开仓库。请勿在公开的拉取请求或发布中暴露私有 URL、凭据或私有路径。
- 使用以下相应说明。
- 对于拉取请求评论,请阅读 拉取请求评论说明。
- 要构建、发布并合并已完成的工作,请使用 Engineering 插件的
patina-mode技能,该技能负责拉取请求和交付工作流。 - 若要手动创建或更新拉取请求,请遵循仓库的正文规范,并使用
gh pr create --body-file。遵守其草稿、检查和评审规则。 - 对于检查、发布、仓库设置和其他 GitHub 数据,请先阅读仓库说明,再使用
gh。
使用仓库说明中指定的拉取请求正文标题,并保持其现有顺序。遵循仓库 AGENTS.md 中的提交和拉取请求标题规则。
评论
支持 Markdown