Habilidades finishing-a-development-branch
🎯

finishing-a-development-branch

Seguro 🌐 Acceso a red📁 Acceso al sistema de archivos⚙️ Comandos externos

自信地完成开发分支

También disponible en: Cycleaddict,obra,davila7,CodingCossack,sickn33,ZhanlinCui,Cygnusfear

开发人员浪费大量时间决定如何完成分支。此技能提供清晰的选项并安全地处理所选工作流程。它验证测试是否通过,并要求确认破坏性操作。

Soporta: Claude Code(CC)
📊 71 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "finishing-a-development-branch". Complete my branch after tests pass

Resultado esperado:

  • ✓ Tests verified: All 45 tests passing
  • ✓ Base branch identified: main
  • 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?
  •  
  • ✓ Switched to main branch
  • ✓ Pulled latest changes
  • ✓ Merged feature-branch successfully
  • ✓ Tests pass on merged result
  • ✓ Deleted feature-branch
  • ✓ Removed worktree
  •  
  • Branch completion successful!

Usando "finishing-a-development-branch". Push and create a PR

Resultado esperado:

  • ✓ Tests verified: All tests passing
  • ✓ Base branch identified: develop
  • Implementation complete. What would you like to do?
  •  
  • Which option? [User selects 2]
  •  
  • ✓ Pushed branch feature/new-login to origin
  • ✓ Created PR #47: Add new login feature
  •  
  • Pull request created successfully!

Auditoría de seguridad

Seguro
v5 • 1/17/2026

This is a legitimate git workflow skill for completing development branches. All 40 static findings are false positives: metadata strings (URLs, hashes) triggered network/filesystem alerts; markdown documentation backticks triggered command execution alerts; SHA256 hash substrings triggered C2 keyword alerts. The skill only executes standard git commands with built-in safety features including test verification and confirmation prompts for destructive operations.

2
Archivos escaneados
396
Líneas analizadas
3
hallazgos
5
Auditorías totales

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
32
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

完成功能分支

在验证所有测试通过后,安全地将完成的功能合并回主分支。

创建拉取请求

推送分支并创建带有适当摘要和测试计划的PR。

清理工作树

在功能完成后删除临时工作树和分支。

Prueba estos prompts

完成我的分支
我已经完成了功能的实现。请使用完成开发分支技能来完成这项工作。
测试通过后合并
测试通过了。请帮助我安全地将此分支合并回主分支。
创建PR进行审查
推送此分支并创建拉取请求供团队审查。
清理旧分支
此分支已废弃。请安全地丢弃它并进行清理。

Mejores prácticas

  • 在提供完成选项之前始终验证测试是否通过
  • 提供恰好4个选项,不添加额外解释
  • 在删除工作之前要求输入确认以进行丢弃操作

Evitar

  • 不要在测试失败时继续操作
  • 不要询问关于下一步的开放式问题
  • 不要为PR或保留选项自动清理工作树

Preguntas frecuentes

如果测试失败会怎样?
技能会立即停止并显示测试失败。您必须修复测试后才能继续。
我可以自定义合并选项吗?
不能,技能会提供4个标准选项以确保一致性和安全性。
这适用于GitHub的替代品吗?
创建PR需要GitHub CLI。其他选项适用于任何git仓库。
在此过程中我的代码安全吗?
是的,技能要求确认破坏性操作并验证每个步骤。
如果我不在git工作树中会发生什么?
技能正常工作。工作树清理只有在工作树存在时才会发生。
这与手动git命令有何不同?
它强制执行最佳实践:验证测试、结构化选项和安全清理。

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md