该技能面向 Git 与 GitHub 工作流自动化,主要用途是简化 Pull Request 的创建与更新,保证提交信息有意义、PR 描述完整。
主要能力包括:分支管理(检查当前分支,若在 main/master/next 上则按约定命名创建特性分支);变更分析与暂存(用 git status、git diff 查看改动,判断变更类型,用 git add . 暂存并核对);提交与推送(因 Husky 钩子较慢,采用单次综合提交策略,格式为 type: brief description,再 git push -u origin branch-name);PR 管理(用 gh pr view 检查是否已有 PR,已存在则推送更新并追加更新评论以保留原描述,不存在则用 gh pr create 创建)。
使用方式:通过 GitHub CLI 与 Git 命令操作,如 gh pr view、gh pr list、gh pr create --title "" --body ""、gh pr edit --body ""、gh pr edit --add-label "",以及 git branch --show-current、git diff --cached、git rev-parse HEAD、git log -1 --pretty=%s 等。更新已有 PR 时提供通用更新、关键修复、功能增强三类评论模板,包含提交 SHA、变更内容、影响、测试与后续步骤等字段。
适用场景:需要规范提交信息与 PR 描述的日常开发协作。限制:资料未提供安装方式、平台支持范围、收费与效果数据,暂未提供。