barnhardt-enterprises-inc-git-workflow Skill 技能
Skillstore 上面向工程团队的 Git Worktree 与 Conventional Commits 协作技能
barnhardt-enterprises-inc-git-workflow 是 Skillstore 上面向工程团队的 Git Worktree 与 Conventional Commits 协作技能,为 Claude / Codex / Claude Code 等 AI 代理设计。它把多任务并行开发中容易出错的分支命名、commit 格式、worktree 创建与清理、stash / rebase / alias 等高频操作,沉淀为一套结构化的工作流与提示词库,帮助跨职能团队、独立开发者、企业研发组织快速建立可并行、可审计、可清理的 Git 协作体系。
技能聚焦"一份仓库、多个并行任务"的工作模式,让 AI 代理在分配 Issue、创建 Worktree、起草 commit、清理分支时自动遵循团队规范,从而显著降低并行任务间的状态污染与历史回溯成本。
核心能力
分支命名规范:内置 feature/、fix/、refactor/、docs/、test/ 等前缀与 issue 编号结合的命名模板,便于按 Issue 检索。 Conventional Commits 示例:覆盖 feat / fix / docs / refactor / test / chore 等类型与 scope 注解,支持 breaking change 语法。 Git Worktree 全流程:演示 worktree add / list / remove / prune 操作,配套分支命名 + 路径约定,避免多任务并行时互相阻塞。 Issue 到分支的工作流:把 Issue 编号映射到分支、commit、PR、cleanup 五个步骤,形成可闭环的研发链路。 Rebase / Stash / Alias 指引:覆盖日常需要的安全 rebase 步骤、stash pop / apply 用法、团队共享 alias 配置。 PR 与清理清单:在合并 PR 后自动列出 worktree 移除、本地分支清理、远程分支同步的标准化 checklist。
安装配置
环境前置:本地安装 Git 2.30+ 与终端可访问 GitHub / GitLab CLI。 一键安装:在终端执行 npx skillstore add barnhardt-enterprises-inc/git-workflow,自动写入项目 Skills 目录。 Worktree 根目录配置:把常用 worktree 根路径(如 ~/worktrees/)登记到团队共享文档,便于统一管理。 PR 模板挂载:在仓库根目录的 .github/PULL_REQUEST_TEMPLATE.md 中放置团队统一模板。 保护规则核对:在托管平台确认目标分支的 branch protection 与 required checks,避免强制推送造成的协作事故。
使用步骤
规划分支命名:用 Prompt"Help me name a branch and first commit for issue 42 about user authentication"生成符合 feature/42-* 形式的分支与首条 commit。 创建 Worktree:调用"Create a worktree plan"指令生成 worktree 路径、分支名、首次开发步骤,并核对 issue 编号与团队命名约定。 撰写常规 commit:使用 Conventional Commits 模板补充 type / scope / subject / body / trailer,必要时标记 breaking change。 起草 PR:调用"Prepare a pull request"指令生成含 conventional 标题、变更摘要、cleanup checklist 的 PR 描述。 合并后清理:按"Clean up an active branch"指令执行 stash / rebase / worktree remove / 同步远程分支的标准化收尾流程。
适用场景
并行任务开发:同一位工程师需要同时推进多个 feature / fix,避免互相阻塞主线工作。 跨职能协作:让前端、后端、QA 各自拉 worktree 并行开发,统一通过 PR 合回主干。 紧急修复:线上事故时拉 fix 分支到独立 worktree,不污染主干上的 feature 工作。 开源贡献:让外部贡献者快速遵循项目分支命名、commit 格式、清理流程。 教学培训:作为新人学习 Git Worktree、Conventional Commits、PR 清理的标准化教学样本。
适用人群
跨职能研发工程师:日常需要并行推进多个 feature / fix / spike 的全栈 / 后端工程师。 Tech Lead:负责在团队内推行 worktree + 标准化 commit + PR 清理规范的工程 Lead。 独立开发者:在多个项目 / 多个 issue 间并行切换的独立顾问或自由职业开发者。 开源项目维护者:希望让外部贡献者快速遵循项目协作规范的 Maintainer。 Git 进阶学习者:希望掌握 Worktree、Conventional Commits、清理流程的中高级 Git 用户。
工作原理
技能以 Conventional Commits 规范与 Git Worktree 工作流为底座,不修改任何远程配置。它把"多任务并行"的标准流程拆解为"分支命名 → Worktree 创建 → 常规 commit → PR 起草 → 合并清理"五个环节,每个环节都用对应的 Markdown 模板与 Prompt 引导 AI 代理按规范执行。技能不会自动运行 git 命令,所有 worktree / rebase / push 等破坏性操作仍需人工确认后再执行,从而兼顾效率与安全。整体设计强调"可并行 + 可回滚 + 可清理 + 可对齐"四大原则。
官方链接
Skillstore 详情页:https://skillstore.io/skills/barnhardt-enterprises-inc-git-workflow GitHub 仓库:https://github.com/Barnhardt-Enterprises-Inc/quetrex-claude/tree/main/skills/git-workflow 一键安装:npx skillstore add barnhardt-enterprises-inc/git-workflow Manifest:https://skillstore.io/api/skills/barnhardt-enterprises-inc-git-workflow/manifest
评论与建议
登录 后参与评论或提建议