技能 finishing-a-development-branch
🌿

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.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“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:

安全审计

安全
v5 • 1/16/2026

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.

2
已扫描文件
383
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
87
内容
20
社区
100
安全
91
规范符合性

你能构建什么

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

试试这些提示

Iniciar conclusão de branch
Completei minha implementação de funcionalidade. Guie-me através da finalização desta branch de desenvolvimento usando a skill finishing-a-development-branch.
Após todas as tarefas completas
Todas as tarefas do plano estão completas. Verifique se os testes passam e apresente-me opções para integrar este trabalho.
Merge local
Opção 1 - fazer merge localmente para a branch base. Mostre-me os comandos e ajude-me a executá-los com segurança.
Criar pull request
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?
Esta skill funciona com Claude, OpenAI Codex e Claude Code. Ela fornece prompts estruturados que qualquer LLM pode seguir.
Quais comandos git esta skill executa?
A skill apresenta comandos git para o usuário executar. Os comandos incluem checkout, pull, merge, push, exclusão de branch e remoção de worktree.
Como esta skill se integra com outros fluxos de trabalho?
Ela combina com as skills subagent-driven-development e using-git-worktrees. É chamada após todas as tarefas de implementação serem concluídas.
Meu trabalho está seguro contra exclusão acidental?
Sim. A skill requer confirmação digitada explícita antes de descartar trabalho e nunca faz force-push sem solicitação explícita.
O que acontece se os testes falharem ao usar esta skill?
A skill para e reporta testes que falharam. Ela não prossegue com opções de merge ou PR até que todos os testes passem.
Como isso é diferente de fluxos de trabalho git manuais?
Esta skill impõe verificações de segurança e fornece uma estrutura consistente. Ela garante que testes sejam verificados e confirma ações destrutivas.

开发者详情

文件结构

📄 SKILL.md