mtai0524/claude-skills

Convenção de nomenclatura de branches e regra para criar um branch antes de alterar código no branch padrão (main/master). Use ao iniciar um novo trabalho, criar um branch ou ao editar código estando no branch padrão.

O que é claude-skills?

Esta habilidade padroniza a criação de branches seguindo uma convenção de nomenclatura consistente, baseada em tipos (feat, fix, refactor, chore, docs, test, hotfix) e nomes descritivos no formato kebab-case. Ela é especialmente útil para desenvolvedores que trabalham com controle de versão Git e utilizam agentes de IA como Claude Code, Cursor ou Codex, garantindo que mudanças de código nunca sejam feitas diretamente no branch padrão (main/master). Ao detectar que o usuário está no branch padrão e prestes a editar código, a habilidade automaticamente sugere criar um novo branch com o nome apropriado, mantendo o repositório organizado e seguro. Suporta tickets de issues e outros IDs, evitando branches vagos sem contexto.

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

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Nomenclatura de Branches

Formato: <tipo>/<descrição-curta-em-kebab-case>

  • Tipos correspondem aos tipos de commit: feat/, fix/, refactor/, chore/, docs/, test/, hotfix/.
  • Letras minúsculas, kebab-case, menos de 40 caracteres, sem ambiguidade sem issue (fix/coisa é ruim).
  • Inclua o ID do ticket quando houver: feat/KV-12-tela-de-login.

Regras:

  • Antes de alterar código, verifique git branch --show-current. Se estiver no branch padrão (main ou master), crie um branch primeiro: git switch -c <tipo>/<nome>.
  • Nunca envie o branch para o repositório remoto; o usuário faz o push manualmente.

Individual skills in this repo

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

Habilidades Relacionadas