github-cli
Installation
SKILL.md
GitHub CLI Skill
一句话说明:当任务核心是“和 GitHub 打交道”时,优先使用 gh,而不是把范围局限在 Issue/PR。
常用场景
- 仓库、Issue、PR、评论、release、workflow 等资源,优先先用
gh <group> --help确认是否有现成子命令,再执行。 - 需要机器可读输出时,优先使用
--json,必要时再配合jq整理字段。
PR Review
- 先看 PR 概览,再拉取 review / comment / thread 明细,确保不是只看单一来源。
- 必要时可以查看本地对应分支的代码;查看前先
git fetch,确保分支是最新远端状态。 - 当用户要求整理 PR 审查意见时,按严重程度从高到低排列,数字编号,方便用户回复。
- 每次最多展示 10 条;若还有更多,在末尾提示“还剩 N 条未展示”。
- 当用户要求回复 inline review comment 时,优先直接在线程里回复,不要把具体回复散落到总评论。
- 对已经完成的小改动,回复保持简短,优先使用 “Added in b771da1ea.” / “Moved in b771da1ea.” / “Adjusted in b771da1ea.” 这类句式;commit 链接优先使用
[short_sha](full_commit_url)形式,而不是笼统的[commit]。 - 除非需要解释设计取舍或说明暂不修改的原因,否则不要在 inline reply 里重复 reviewer 原文或写过长说明。
Related skills
More from dcjanus/prompts
ticktick-cli
使用 Python CLI 与 Dida365 Open API 交互以管理滴答清单任务/项目,适用于需要通过脚本或命令行调用滴答清单接口的场景(如项目/任务的查询、创建、更新、完成、删除)。
171confluence-cli
查询、检索与阅读 Confluence 文档/页面。
37tech-doc
技术协作场景下撰写与维护高质量技术文档的统一写作指南。
33fetch-url
获取并提取链接正文(默认 Markdown);内置 X/Twitter URL 处理,提升受限页面的抓取成功率。
33github-pr-issue
查看/更新 GitHub Issue、PR(含评论与 diff),并按团队规范非交互创建或修改 PR;涉及 GitHub Issue/PR 的操作时使用。
31dcjanus-preferences
记录 DCjanus 在不同语言中偏好的第三方库与使用场景,供 AI 在选型、引入依赖或替换库时优先参考。适用于 Python/Rust/Go 的库选择、技术方案对比、或需要遵循 DCjanus 个人偏好进行开发的场景。
30