ワンクリックで
git-branch-pr-flow
Git 一条龙工作流:创建分支、commit、push、创建 PR、merge、删除分支、同步本地 main。当用户要求提交代码、创建 PR、一条龙、或完整的 Git 提交流程时使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Git 一条龙工作流:创建分支、commit、push、创建 PR、merge、删除分支、同步本地 main。当用户要求提交代码、创建 PR、一条龙、或完整的 Git 提交流程时使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
| name | git-branch-pr-flow |
| description | Git 一条龙工作流:创建分支、commit、push、创建 PR、merge、删除分支、同步本地 main。当用户要求提交代码、创建 PR、一条龙、或完整的 Git 提交流程时使用。 |
从当前变更出发,一步到位完成:分支 → commit → push → PR → merge → 清理。
git status
git diff --stat
git log --oneline -5
main 分支git checkout main && git pull分支命名规范:<type>/<short-description>
| type | 场景 |
|---|---|
| feat | 新功能 |
| fix | 修复 |
| refactor | 重构 |
| docs | 文档 |
| chore | 杂项 |
git checkout -b <type>/<short-description>
git add -A
# 排除不应提交的文件(如有)
git reset HEAD .cursor/plans/ 2>$null
Commit message 规范:
<type>: <简要描述>-F 读取文件方式传递多行 message,避免 heredoc 兼容问题# 写入临时 message 文件
# Write tool → .git/COMMIT_MSG
git commit -F .git/COMMIT_MSG
单行 message 可直接用 -m:
git commit -m "<type>: <描述>"
git push -u origin HEAD
gh pr create --title "<commit 标题>" --body "<变更摘要>"
PR body 包含:
gh pr merge <pr-number> --merge --delete-branch
等待命令完成后,同步本地:
git checkout main && git pull
清理临时文件:
# 删除 commit message 临时文件(如果使用了 -F 方式)
Remove-Item .git/COMMIT_MSG -ErrorAction SilentlyContinue
确认本地只剩干净的 main 分支。
.cursor/plans/、.env 等敏感/IDE 文件git commit 在 PowerShell 下 spawn 失败,改用 -F 文件方式