finishing-a-development-branch
Complete o fluxo de trabalho da sua branch de funcionalidade
也可从以下获取: DYAI2025,davila7,obra,ZhanlinCui,Cygnusfear,sickn33,CodingCossack
Após implementar uma funcionalidade, decidir como integrar o trabalho pode ser confuso. Esta skill fornece um processo estruturado para verificar testes, apresentar opções claras para merge ou PR, e executar com segurança o fluxo de trabalho escolhido com prompts de confirmação.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“finishing-a-development-branch”。 Terminei de implementar a funcionalidade de autenticação de usuário. Todos os testes passam. O que devo fazer a seguir?
预期结果:
- Testes passando. Implementação completa.
- O que você gostaria de fazer?
- 1. Fazer merge de volta para main localmente
- 2. Enviar e criar um Pull Request
- 3. Manter a branch como está (vou lidar com isso depois)
- 4. Descartar este trabalho
- Qual opção?
正在使用“finishing-a-development-branch”。 Todas as tarefas do plano estão completas e os testes passam
预期结果:
- Verificação completa. Todos os testes passando.
- Opções para integrar este trabalho:
- 1. Fazer merge de volta para [base-branch] localmente
- 2. Enviar e criar um Pull Request
- 3. Manter a branch como está
- 4. Descartar este trabalho
- Digite o número da sua escolha:
安全审计
安全This is a prompt-based documentation skill containing only markdown guidance. All static findings are false positives: hash strings (lines 11-12 skill-report.json) triggered C2/weak crypto pattern matches; git commands (SKILL.md) triggered shell execution patterns but these are standard version control operations presented for user execution, not auto-executed. The skill has no network calls, no direct file access, and includes safety mechanisms requiring explicit confirmation for destructive actions.
风险因素
🌐 网络访问 (1)
⚙️ 外部命令 (23)
📁 文件系统访问 (2)
质量评分
你能构建什么
Aprenda conclusão segura de branches
Siga prompts estruturados para concluir branches de funcionalidade com segurança sem perder trabalho acidentalmente
Automatize limpeza de branches
Simplifique o processo de merge de funcionalidades e limpeza de worktrees após conclusão
Guie assistentes de IA
Forneça a ferramentas de IA fluxos de trabalho seguros e verificados para concluir trabalho de desenvolvimento
试试这些提示
Completei minha implementação de funcionalidade. Guie-me através da finalização desta branch de desenvolvimento usando a skill finishing-a-development-branch.
Todas as tarefas do plano estão completas. Verifique se os testes passam e apresente-me opções para integrar este trabalho.
Opção 1 - fazer merge localmente para a branch base. Mostre-me os comandos e ajude-me a executá-los com segurança.
Opção 2 - enviar esta branch e criar um pull request. Ajude-me a gerar uma boa descrição de PR.
最佳实践
- Sempre verificar se os testes passam antes de oferecer opções de integração para evitar merge de código quebrado
- Apresentar exatamente 4 opções estruturadas sem explicação adicional para evitar ambiguidade
- Exigir confirmação digitada explícita antes de executar ações destrutivas como descartar trabalho
避免
- Pular verificação de testes e prosseguir diretamente para criação de merge ou PR
- Fazer perguntas abertas como 'O que devo fazer a seguir?' ao invés de apresentar opções estruturadas
- Limpar worktrees automaticamente sem verificar se devem ser preservados
常见问题
Quais ferramentas de IA suportam esta skill?
Quais comandos git esta skill executa?
Como esta skill se integra com outros fluxos de trabalho?
Meu trabalho está seguro contra exclusão acidental?
O que acontece se os testes falharem ao usar esta skill?
Como isso é diferente de fluxos de trabalho git manuais?
开发者详情
作者
Cycleaddict许可证
MIT
仓库
https://github.com/Cycleaddict/generic-superpowers/tree/main/skills/finishing-a-development-branch引用
main
文件结构
📄 SKILL.md