Volver a Skills
Herramienta
820 estrellas en GitHub

Finishing a Development Branch

Proceso completo de cierre de una rama: merge, cleanup y decisiones de PR

/finishing-a-development-branch

¿Qué hace esta skill?

Finishing a Development Branch gestiona el proceso completo de finalizar una rama de desarrollo: verifica que está lista para merge, toma la decisión entre squash, rebase o merge commit, limpia el historial si es necesario y gestiona el PR.

¿Cómo funciona?

El agente analiza el estado de la rama: commits, tests, PRs abiertos y conflictos potenciales. Recomienda la estrategia de merge más apropiada según el tipo de cambio y las convenciones del repositorio, y ejecuta el proceso completo incluyendo la limpieza post-merge.

Cómo instalarla

  1. 1Clona el repositorio de GitHub en tu directorio de Claude Code
  2. 2Copia la carpeta de la skill a ~/.claude/commands/
  3. 3Abre Claude Code y ejecuta /finishing-a-development-branch
git clone https://github.com/obra/superpowers && cp -r commands ~/.claude/