finishing-a-development-branch
Completa Ramas de Git con Confianza
متاح أيضًا من: CodingCossack,ZhanlinCui,Cycleaddict,davila7,DYAI2025,Cygnusfear,obra
Esta habilidad automatiza los pasos finales del desarrollo de funcionalidades verificando que las pruebas pasen, presentando opciones claras de merge/PR, y ejecutando el flujo de trabajo elegido de forma segura.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "finishing-a-development-branch". I'm done with my feature. Can you help me finish this branch?
النتيجة المتوقعة:
Running test suite...
✓ All tests pass (42 passed, 0 failed)
Implementation complete. What would you like to do?
1. Merge back to main locally
2. Push and create a Pull Request
3. Keep the branch as-is (I'll handle it later)
4. Discard this work
Which option?
استخدام "finishing-a-development-branch". Option 2 - create a PR
النتيجة المتوقعة:
✓ Pushed branch 'feature/add-user-auth'
✓ Created PR #42: Add user authentication
✓ Removed worktree at '/Users/dev/project/.git/worktrees/feature-add-user-auth'
Branch complete! Pull request created and worktree cleaned up.
التدقيق الأمني
آمنAll static findings are false positives. The 23 external command detections are legitimate git operations (checkout, branch, merge, push, worktree) that form the core functionality of this git workflow skill. The 2 filesystem detections are standard shell redirection and git worktree management. The high-severity crypto flags are false positives from text pattern misidentification.
عوامل الخطر
⚙️ الأوامر الخارجية (6)
📁 الوصول إلى نظام الملفات (2)
درجة الجودة
ماذا يمكنك بناءه
Completar una rama de funcionalidad
Después de terminar las tareas de implementación, usa esta habilidad para mergear o crear PR del trabajo completado de forma limpia
Limpiar worktrees de desarrollo
Usa después de terminar el desarrollo para eliminar worktrees temporales creados durante el desarrollo
Estandarizar completado de ramas en el equipo
Asegura un flujo de trabajo consistente de completado de ramas entre los miembros del equipo
جرّب هذه الموجهات
I'm done with my feature. Can you help me finish this branch?
All tests are passing. I want to create a pull request and clean up my worktree.
Please merge my branch into main locally and verify tests still pass.
I want to discard this work. Please confirm before deleting anything.
أفضل الممارسات
- Verificar siempre que las pruebas pasen antes de presentar opciones para evitar mergear código roto
- Presentar exactamente 4 opciones sin explicación adicional para mantener clara la elección del usuario
- Requerir confirmación escrita 'discard' para prevenir pérdida accidental de trabajo
تجنب
- Saltar la verificación de pruebas y proceder directamente al merge o PR
- Hacer preguntas abiertas como '¿Qué debería hacer después?' en lugar de presentar opciones
- Limpiar automáticamente worktrees para todas las opciones (solo hacerlo para merge y discard)