Community编程与开发github.com

mtai0524/claude-skills

分支命名规范以及修改默认分支(main/master)上的代码前必须先创建分支的规则。在开始新任务、创建分支或准备在默认分支上编辑代码时使用。

claude-skills 是什么?

该技能定义了清晰的分支命名规范和工作流程,确保所有代码变更都在正确的分支上进行。它规定了分支命名必须遵循 `<类型>/<短横线分隔描述>` 的格式,类型包括常见的提交类型如 `feat/`、`fix/`、`refactor/` 等。技能强制要求在使用 `git branch --show-current` 检查当前分支后,如果位于默认分支(`main` 或 `master`)上,必须先通过 `git switch -c <type>/<name>` 创建新分支才能修改代码。分支名称需使用小写字母、kebab-case 格式、长度不超过 40 个字符,且应包含关联的工单 ID(如 `feat/KV-12-login-screen`)。该技能适用于各类 Git 工作流,主要支持 Claude Code 等 AI 编码助手,帮助开发者保持版本库整洁有序。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mtai0524/claude-skills/tree/HEAD/skills/branch-naming

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

分支命名

格式:<类型>/<短横线分隔描述>

  • 类型与提交类型一致:feat/、fix/、refactor/、chore/、docs/、test/、hotfix/。
  • 使用小写字母、kebab-case 格式、长度不超过 40 个字符,避免无问题的模糊命名(例如 fix/stuff 是不好的)。
  • 如果有关联的工单 ID,请包含在内:feat/KV-12-login-screen。

规则:

  • 修改代码前,先执行 git branch --show-current 检查当前分支。如果在默认分支(main 或 master)上,请先创建分支:git switch -c <类型>/<名称>。
  • 切勿推送分支;由用户手动推送。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能