CommunityProgramación y desarrollogithub.com

DanhDue/finalizar-una-rama-de-desarrollo

Habilidad del agente para finalizar una rama de desarrollo de DanhDue/ai-agent-tools.

¿Qué es finalizar-una-rama-de-desarrollo?

Esta habilidad está diseñada para asistentes de IA que trabajan en flujos de trabajo de Git, proporcionando un proceso estructurado para finalizar una rama de desarrollo. Su propósito principal es fusionar los cambios de una rama de características o desarrollo de vuelta a la rama principal (por ejemplo, `main` o `develop`) de manera limpia, asegurando que el historial de Git se mantenga organizado y que no queden ramas obsoletas. Es compatible con cualquier entorno que utilice Git, incluyendo Claude Code, Cursor y Codex, y se activa mediante un mensaje o comando del usuario. La habilidad funciona ejecutando una serie de pasos: primero, cambia a la rama objetivo y obtiene los últimos cambios; luego, fusiona la rama de desarrollo; a continuación, elimina la rama de desarrollo localmente y en el remoto; y finalmente, opcionalmente, notifica al usuario sobre el éxito de la operación. Esta automatización ahorra tiempo y reduce errores humanos al olvidar pasos cruciales como la sincronización remota o la limpieza de ramas. La habilidad se basa en comandos de Git y scripts de shell, y debe ser utilizada con cuidado para evitar conflictos de fusión no resueltos o pérdida de trabajo no confirmado.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DanhDue/ai-agent-tools/tree/main/skills/finishing-a-development-branch

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace finalizar-una-rama-de-desarrollo?

Habilidad del agente 'finalizar-una-rama-de-desarrollo' de DanhDue/ai-agent-tools.

Descripción

Esta habilidad automatiza el proceso de finalizar una rama de desarrollo en Git. Cuando se invoca, realiza los siguientes pasos:

  1. Cambia a la rama objetivo (por ejemplo, main o develop).
  2. Obtiene los últimos cambios de la rama remota.
  3. Fusiona la rama de desarrollo especificada en la rama objetivo.
  4. Elimina la rama de desarrollo localmente.
  5. Elimina la rama de desarrollo del repositorio remoto.
  6. Opcionalmente, muestra un mensaje de confirmación.

Uso

Invoca esta habilidad con un mensaje como:

"Finaliza la rama de desarrollo mi-rama y fusiónala en main."

O si se configura como un comando:

finish-development-branch mi-rama main

Requisitos

  • Git instalado y configurado.
  • El repositorio debe estar clonado localmente.
  • No debe haber cambios sin confirmar en el directorio de trabajo.
  • La rama de desarrollo debe existir tanto local como remotamente.

Notas

  • Asegúrate de que todos los cambios en la rama de desarrollo estén confirmados antes de ejecutar esta habilidad.
  • Si hay conflictos de fusión, la habilidad se detendrá y notificará al usuario para que los resuelva manualmente.
  • La eliminación remota de la rama requiere permisos de escritura en el repositorio remoto.

Individual skills in this repo

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

DanhDue/android-api-integration

Agent skill 'android-api-integration' from DanhDue/ai-agent-tools.

DanhDue/android-ui-audit

Agent skill 'android-ui-audit' from DanhDue/ai-agent-tools.

DanhDue/api_integration

Agent skill 'api_integration' from DanhDue/ai-agent-tools.

DanhDue/architecture-audit

Agent skill 'architecture-audit' from DanhDue/ai-agent-tools.

DanhDue/brainstorming

Agent skill 'brainstorming' from DanhDue/ai-agent-tools.

DanhDue/build_fix

Agent skill 'build_fix' from DanhDue/ai-agent-tools.

DanhDue/check_secure_files

Agent skill 'check_secure_files' from DanhDue/ai-agent-tools.

DanhDue/code-health-audit

Agent skill 'code-health-audit' from DanhDue/ai-agent-tools.

DanhDue/copy_secure_configurations

Agent skill 'copy_secure_configurations' from DanhDue/ai-agent-tools.

DanhDue/create_new_feature

Agent skill 'create_new_feature' from DanhDue/ai-agent-tools.

DanhDue/decision-records

Agent skill 'decision-records' from DanhDue/ai-agent-tools.

DanhDue/dev-brainstorming

Agent skill 'dev-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/dev-designer

Agent skill 'dev-designer' from DanhDue/ai-agent-tools.

DanhDue/dev-implementation

Agent skill 'dev-implementation' from DanhDue/ai-agent-tools.

DanhDue/dev-lifecycle

Agent skill 'dev-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/dispatching-parallel-agents

Agent skill 'dispatching-parallel-agents' from DanhDue/ai-agent-tools.

DanhDue/doc-brainstorming

Agent skill 'doc-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/doc-designer

Agent skill 'doc-designer' from DanhDue/ai-agent-tools.

DanhDue/doc-implementation

Agent skill 'doc-implementation' from DanhDue/ai-agent-tools.

DanhDue/doc-lifecycle

Agent skill 'doc-lifecycle' from DanhDue/ai-agent-tools.

Skills relacionados