finishing-a-development-branch
Completar una Rama de Desarrollo
متاح أيضًا من: Cycleaddict,CodingCossack,davila7,DYAI2025,Cygnusfear,obra
Esta habilidad ayuda a Claude a guiar a los desarrolladores a través de la finalización de una rama de características verificando que las pruebas pasen, presentando opciones claras de merge/PR/limpieza y ejecutando el flujo de trabajo elegido de manera segura.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "finishing-a-development-branch". Ejecutar la habilidad después de que las pruebas pasen
النتيجة المتوقعة:
Implementación completa. ¿Qué te gustaría hacer?
1. Hacer merge de vuelta a main localmente
2. Hacer push y crear un Pull Request
3. Mantener la rama como está (lo manejaré después)
4. Descartar este trabajo
¿Qué opción?
استخدام "finishing-a-development-branch". El usuario selecciona la opción 1 (merge localmente)
النتيجة المتوقعة:
Cambiado a 'main'.
Obtenidos los últimos cambios.
Hecho merge de 'feature-branch'.
Las pruebas pasan en el resultado合并.
Rama 'feature-branch' eliminada.
Worktree limpiado. Rama completada.
التدقيق الأمني
آمنAll 27 static findings are false positives. The skill contains documentation (markdown instructions) showing example git commands, not actual executable code with command injection risks. The YAML frontmatter flagged as 'weak cryptographic algorithm' is standard skill metadata. The 'external_commands' patterns are markdown code blocks showing example commands users should run, not Ruby/shell backtick execution.
مشكلات عالية المخاطر (1)
مشكلات متوسطة المخاطر (1)
مشكلات منخفضة المخاطر (1)
درجة الجودة
ماذا يمكنك بناءه
Completar una Rama de Características
Después de implementar una característica, usa esta habilidad para hacer merge de la rama de manera limpia, crear un PR o descartar el trabajo de forma segura
Integración con Flujo de Trabajo de Agentes
Se llama como paso final en las habilidades subagent-driven-development o executing-plans después de que todas las tareas se completan
Limpieza de Rama Después de Revisión de Código
Usar después de la aprobación del PR para hacer merge y limpiar la rama de características de lo local y remoto
جرّب هذه الموجهات
Terminé de implementar mi característica. ¿Puedes ayudarme a terminar esta rama de desarrollo? Ejecuta las pruebas primero, luego dame opciones de cómo proceder.
Todas las pruebas pasan. Por favor haz merge de esta rama a main y limpia el worktree.
Las pruebas están en verde. Por favor haz push de esta rama y crea un pull request para revisión.
Quiero descartar este trabajo. Por favor confirma antes de eliminar la rama.
أفضل الممارسات
- Siempre verifica que las pruebas pasen antes de presentar opciones para prevenir hacer merge de código roto
- Presenta exactamente 4 opciones sin explicación adicional para mantener clara la decisión del usuario
- Requiere confirmación tipeada de 'descartar' antes de eliminar trabajo para prevenir pérdida accidental
- Solo limpia worktrees para opciones de merge y descartar, no para creación de PR
تجنب
- Saltar la verificación de pruebas y proceder directamente a merge o PR
- Presentar preguntas abiertas en lugar de opción estructurada de 4 elecciones
- Limpiar automáticamente worktrees para todas las opciones (rompe las opciones 2 y 3)
- Permitir descartar sin confirmación tipeada explícita