Community코딩 & 개발github.com

mtai0524/claude-skills

브랜치 네이밍 컨벤션과 기본 브랜치(main/master)에서 코드를 변경하기 전에 브랜치를 생성해야 하는 규칙입니다. 새로운 작업을 시작하거나 브랜치를 생성할 때, 또는 기본 브랜치에서 코드를 편집하려고 할 때 사용합니다.

claude-skills란 무엇인가요?

이 스킬은 개발자가 Git 브랜치를 생성할 때 일관된 네이밍 규칙을 따르도록 도와주며, 실수로 기본 브랜치(main/master)에서 직접 코드를 수정하는 것을 방지합니다. 브랜치 이름은 `<type>/<short-kebab-description>` 형식을 따라야 하며, feat, fix, refactor, chore, docs, test, hotfix와 같은 타입을 사용합니다. 또한 설명은 소문자와 케밥 케이스로 작성하고 40자 이내로 유지하며, 이슈 티켓 ID가 있는 경우 포함해야 합니다(예: feat/KV-12-login-screen). 코드 변경 전 현재 브랜치를 확인하고 기본 브랜치에 있을 경우 자동으로 새 브랜치를 생성하도록 안내하여 안전한 개발 워크플로우를 보장합니다. 이 스킬은 Claude Code, Cursor, Codex 등 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에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

브랜치 네이밍

형식: <type>/<short-kebab-description>

  • 타입은 커밋 타입과 일치합니다: feat/, fix/, refactor/, chore/, docs/, test/, hotfix/.
  • 소문자, 케밥 케이스, 40자 미만, 이슈 없는 모호함 금지(fix/stuff는 좋지 않음).
  • 티켓 ID가 있는 경우 포함합니다: feat/KV-12-login-screen.

규칙:

  • 코드를 변경하기 전에 git branch --show-current를 확인합니다. 기본 브랜치(main 또는 master)에 있는 경우 먼저 브랜치를 생성합니다: git switch -c <type>/<name>.
  • 브랜치를 푸시하지 않습니다. 사용자가 수동으로 푸시합니다.

Individual skills in this repo

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

관련 스킬