Agent skill

finishing-branch

Workflow para finalizar branches

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/finishing-branch

SKILL.md

Workflow para fechar uma branch de feature/fix corretamente.

Checklist Pre-Merge

1. Verificar Testes

bash
# Backend
pytest backend/tests/ -v

# Frontend
cd frontend && npm test

2. Verificar Linting

bash
# Backend (se configurado)
cd backend && ruff check .

# Frontend
cd frontend && npm run lint

3. Atualizar com Main

bash
git fetch origin
git rebase origin/main
# Resolver conflitos se houver

4. Revisar Mudancas

bash
# Ver todos os commits da branch
git log origin/main..HEAD --oneline

# Ver diff completo
git diff origin/main...HEAD

Criar Pull Request

bash
# Push da branch
git push -u origin nome-da-branch

# Criar PR via gh CLI
gh pr create --title "feat: Descricao curta" --body "## Resumo
- O que foi feito

## Testes
- Como testar

## Checklist
- [ ] Testes passando
- [ ] Codigo revisado"

Apos Aprovacao

Merge (squash recomendado)

bash
gh pr merge --squash

Limpar Branch Local

bash
git checkout main
git pull origin main
git branch -d nome-da-branch

Padroes de Commit

feat: Adiciona consulta de BPC
fix: Corrige timeout na API do agente
docs: Atualiza README com instrucoes de deploy
refactor: Simplifica logica de validacao de CPF
test: Adiciona testes para farmacia finder

Resolucao de Conflitos

bash
# Durante rebase
git status                    # Ver arquivos em conflito
# Editar arquivos manualmente
git add <arquivo>
git rebase --continue

# Se precisar abortar
git rebase --abort

Rollback de Merge

bash
# Identificar commit do merge
git log --oneline -10

# Reverter
git revert -m 1 <commit-hash>
git push origin main

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results