resolving-merge-conflicts
Ajuda seu agente a resolver conflitos quando o código é atualizado. Essencial para garantir que as mudanças sejam integradas corretamente.
O que ela faz
Esta ferramenta ajuda a resolver conflitos que acontecem quando você tenta juntar diferentes versões de código. Ela guia você para entender as mudanças e combiná-las corretamente.
Quando usar
- ✓Quando o Git avisa sobre conflitos após tentar juntar códigos.
- ✓Ao ver quais arquivos estão com problemas e o que mudou em cada um.
- ✓Quando você precisa decidir qual versão do código manter ou como combinar as duas.
Exemplo do que pedir para a IA
“Estou com conflitos no Git, me ajude a resolver.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa o estado atual do seu código, entende as mudanças que causaram o conflito lendo mensagens e históricos, e te ajuda a decidir como juntar as partes, mantendo o objetivo principal. Depois, ela verifica se tudo ainda funciona e finaliza o processo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill resolving-merge-conflictsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/resolving-merge-conflicts/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Quando Usar
Use quando precisar resolver um conflito de merge/rebase do Git em andamento.
Veja o estado atual do merge/rebase. Verifique o histórico do Git e os arquivos conflitantes.
Encontre as fontes primárias de cada conflito. Entenda profundamente por que cada alteração foi feita e qual era a intenção original. Leia as mensagens de commit, verifique os PRs, verifique os issues/tickets originais.
Resolva cada "hunk". Preserve ambas as intenções, se possível. Onde incompatível, escolha a que corresponde ao objetivo declarado do merge e anote a troca. Não invente um novo comportamento. Sempre resolva; nunca
--abort.Descubra as verificações automatizadas do projeto e execute-as — geralmente, verificação de tipos, depois testes, depois formatação. Corrija qualquer coisa que o merge quebrou.
Finalize o merge/rebase. Adicione tudo ao staging e comite. Se estiver fazendo rebase, continue o processo de rebase até que todos os commits sejam rebaseados.
Exemplo
Solicitação do usuário:
Use @resolving-merge-conflicts para esta tarefa: Use quando precisar resolver um conflito de merge/rebase do Git em andamento.
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente à sua origem upstream e ao contexto do projeto local.
- Verifique comandos, código gerado, dependências, credenciais e comportamento de serviços externos antes de aplicar alterações.
- Não trate exemplos como substitutos para testes específicos do ambiente, revisão de segurança ou aprovação do usuário para ações destrutivas ou custosas.
Perguntas frequentes
O que é um conflito de merge/rebase?
É quando o Git não consegue juntar automaticamente duas versões de código porque elas modificaram as mesmas partes de maneiras diferentes.
O que significa 'resolver cada hunk'?
Um 'hunk' é um bloco de código com mudanças. Resolver significa decidir qual versão desse bloco manter ou como combinar as duas.
Por que não devo inventar um novo comportamento?
O objetivo é juntar as intenções originais das mudanças, não criar algo novo. Inventar pode quebrar o que já funcionava ou ir contra o objetivo do projeto.
Detalhes
Descrição original do autor
Use when you need to resolve an in-progress git merge/rebase conflict.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4009
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC