技能 finishing-a-development-branch
🌿

finishing-a-development-branch

安全 🌐 網路存取⚙️ 外部命令📁 檔案系統存取

開発ブランチの完了と統合

也可從以下取得: Cycleaddict,obra,CodingCossack,sickn33,DYAI2025,ZhanlinCui,Cygnusfear

開発者はワークフローの最後のステップで苦労することがよくあります。このスキルは、テストの合格を確認する構造化されたプロセス、明確な統合オプションの提供、適切な確認保護を備えた安全なワークフロー実行を提供します。

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

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「finishing-a-development-branch」。 I've finished implementing the feature. Use the finishing-a-development-branch skill to help me complete this work.

預期結果:

  • Tests passed - 12 tests, 0 failures
  • This branch split from: 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
  • 4. Discard this work
  • Which option?

正在使用「finishing-a-development-branch」。 All tasks in the plan are complete. Help me finish up using the finishing-a-development-branch skill.

預期結果:

  • Running test suite...
  • All tests passed
  • Branch based on: main
  • Choose how to proceed:
  • 1. Merge locally to main
  • 2. Create pull request for review
  • 3. Keep branch for later
  • 4. Discard experimental work
  • Enter your choice (1-4)

安全審計

安全
v5 • 1/17/2026

This is a documentation-only skill containing workflow guidance for AI agents. All static findings are false positives triggered by benign Git terminology (merge, hash, base), documentation code blocks, and metadata fields. No executable code, network calls, or filesystem operations are present. The skill provides safe git workflow guidance with built-in safety confirmations.

2
已掃描檔案
381
分析行數
3
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
20
社群
100
安全
91
規範符合性

你能建構什麼

フィーチャーブランチの完了

フィーチャーブランチを完了し、ローカルでマージするか、チームレビュー用のプルリクエストを作成するかを選択する

迅速な反復ワークフロー

実験的なブランチを迅速にテストして破棄しながら、ローカルリポジトリをクリーンに維持する

コードレビューのゲートキーピング

コードがマージまたはPR作成の段階に進む前にテストの検証を強制する

試試這些提示

基本的なフィーチャー完了
フィーチャーの実装が完了しました。finishing-a-development-branchスキルを使用して、この作業を完了するの手伝いをしてください。
タスク完了後
プラン内のすべてのタスクが完了しました。finishing-a-development-branchスキルを使用して終了を手伝ってください。
クイックマージ決定
このブランチをmainにローカルで直接マージする必要があります。finishing-a-development-branchプロセスを通してガイドしてください。
実験的作業のクリーンアップ
この実験はうまくいきませんでした。finishing-a-development-branchスキルを使用してこのブランチを安全に破棄するを手伝ってください。

最佳實務

  • 統合オプションを提示する前にテストが合格するのを常に待つ
  • 作業を破棄する前に明示的な確認を常に求める
  • 正常に完了した後にのみgit worktreeをクリーンアップする

避免

  • テスト検証をスキップしてマージに進む
  • 確認やバックアップなしにブランチを削除する
  • 明示的なユーザー要求なしにフォースプッシュする

常見問題

このスキルはGitHub EnterpriseやGitLabで使用できますか?
はい。PR作成コマンドはgh CLIを使用し、GitHubおよびGitHub Enterpriseで動作します。GitLabの場合は、オプション1を使用するか、手動でMRを作成してください。
テストが失敗した場合はどうなりますか?
スキルは停止してテストの失敗を報告します。続行前にテストを修正する必要があります。テストが失敗している状態でマージ/PRオプションを提供しません。
トランクベースの開発で使用できますか?
はい。ベースブランチを適切なmainまたはmasterに設定してください。スキルはgit merge-baseを使用してベースブランチを自動的に検出します。
破棄時に作業は安全ですか?
スキルは確認のために'discard'の入力を必要とします。worktreeファイルは手動で削除されるまで残ります。まずリモートにバックアップとしてプッシュすることを検討してください。
このスキルはリモートブランチを変更しますか?
オプション2(Push and Create PR)のみがリモートを変更します。他のすべてのオプションは明示的な選択でローカルで動作します。
他のgitワークフロースキルとの違いは何ですか?
このスキルはテストの検証を強制し、安全保護を備えた構造化されたオプションを提供し、worktreeのクリーンアップを自動的に処理します。