用途:通过 gh CLI 端到端处理 GitHub 工作,包括认证、issue 管理、PR 生命周期、从 issue 到 PR 的完整交付、代码审查和仓库管理。该技能整合了六个旧技能,每个工作流完整保存在对应参考文件中,开始前应先阅读匹配的参考文件。
主要能力与路由:认证问题、新机器、token 或 SSH 配置、gh login 读 references/auth.md;创建、分类、打标签、指派、关闭 issue 读 references/issues.md;分支、提交、开 PR、观察 CI、合并读 references/pr-workflow.md;把 issue 推进到已验证的 PR 读 references/issue-to-pr.md;审查他人 PR 的 diff、行内评论与结论读 references/code-review.md;克隆、创建、fork 仓库、远程与发布读 references/repo-management.md。
配套资源:scripts/gh-env.sh 与 scripts/git-credential-token.py 为认证辅助;templates/ 提供 PR 正文、bug 报告、功能请求模板;另有 references/ci-troubleshooting.md、references/conventional-commits.md、references/github-api-cheatsheet.md、references/review-output-template.md。
核心纪律:每会话先执行 gh auth status 预检,失败则先看认证参考;优先用 gh 而非原始 REST,仅当 porcelain 缺少端点时才用 gh api;不得在未自行检查 gh pr checks 的情况下报告 CI 通过,不得在未验证 state、mergedAt 的情况下声称已合并;写之前读完整上下文,用 gh issue view --comments 或 gh pr view --comments;创建前用 gh pr list --search 或 gh issue list --search 查重。
验证:各工作流由自身参考文件定义完成标准;跨流程要求所有关于远程状态的声明(CI、合并、发布、issue 状态)都由新鲜的 gh 读取支撑,而非记忆。
限制:资料未提供具体安装步骤、收费、价格、平台支持范围或效果数据,暂未提供。