스킬 finishing-a-development-branch
📦

finishing-a-development-branch

안전 ⚙️ 외부 명령어📁 파일 시스템 액세스

자신감 있게 Git 브랜치 완료하기

또한 다음에서 사용할 수 있습니다: ZhanlinCui,CodingCossack,Cycleaddict,obra,davila7,Cygnusfear,DYAI2025

이 스킬은 테스트 통과를 확인하고, 명확한 병합/PR 옵션을 제시하며, 선택한 워크플로우를 안전하게 실행함으로써 기능 개발의 마지막 단계를 자동화합니다.

지원: Claude Codex Code(CC)
🥉 75 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"finishing-a-development-branch" 사용 중입니다. I'm done with my feature. Can you help me finish this branch?

예상 결과:

테스트 스위트 실행 중...

✓ 모든 테스트 통과 (42 개 통과, 0 개 실패)

구현 완료. 무엇을 하시겠습니까?

1. 현지에서 main 으로 병합
2. 푸시하여 풀 리퀘스트 생성
3. 브랜치를 현재 상태 유지 (나중에 직접 처리)
4. 이 작업 폐기

어떤 옵션을 선택하시겠습니까?

"finishing-a-development-branch" 사용 중입니다. Option 2 - create a PR

예상 결과:

✓ 브랜치 'feature/add-user-auth'푸시 완료
✓ PR #42 생성됨: Add user authentication
✓ '/Users/dev/project/.git/worktrees/feature-add-user-auth'에서 worktree 제거됨

브랜치 완료! 풀 리퀘스트가 생성되었고 worktree 가 정리되었습니다.

보안 감사

안전
v1 • 2/25/2026

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.

1
스캔된 파일
206
분석된 줄 수
2
발견 사항
1
총 감사 수
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
50
커뮤니티
100
보안
100
사양 준수

만들 수 있는 것

기능 브랜치 완료

구현 작업을 마친 후 이 스킬을 사용하여 완료된 작업을 깔끔하게 병합하거나 PR 생성

개발 worktree 정리

개발 완료 후 개발 중 생성된 임시 worktree 제거에 사용

팀 브랜치 완료 표준화

팀원 간 일관된 브랜치 완료 워크플로우 보장

이 프롬프트를 사용해 보세요

기본 브랜치 완료
I'm done with my feature. Can you help me finish this branch?
PR 생성 및 정리
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.

모범 사례

  • 손상된 코드 병합 방지를 위해 옵션 제시 전 항상 테스트 통과 확인
  • 사용자 선택을 명확하게 유지하기 위해 추가 설명 없이 정확히 4 가지 옵션만 제공
  • 실수 작업 손실 방지를 위해 'discard'입력 확인 요구

피하기

  • 테스트 검증을 건너뛰고 바로 병합이나 PR 로 진행
  • 옵션 제시 대신 '다음에 무엇을 해야 합니까?'와 같은 개방형 질문 사용
  • 모든 옵션에 대해 자동으로 worktree 정리 (병합과 폐기에만 수행)

자주 묻는 질문

테스트가 실패하면 어떻게 되나요?
스킬이 중지되고 테스트 실패를 표시합니다. 테스트가 통과할 때까지 옵션 단계로 진행하지 않습니다.
푸시 없이 PR 을 생성할 수 있나요?
아닙니다. 옵션 2 는 PR 생성 전 브랜치를 origin 으로 푸시해야 합니다.
worktree 란 무엇인가요?
git worktree 를 사용하면 별도의 디렉토리에서 여러 브랜치를 동시에 체크아웃할 수 있습니다.
이 스킬이 병합 충돌을 처리하나요?
아닙니다. 스킬이 충돌을 보고하고 중지합니다. 수동으로 해결해야 합니다.
어떤 git 호스트가 지원되나요?
PR 생성은 GitHub 와 gh CLI 가 필요합니다. 다른 호스트는 현지 병합에만 작동합니다.
옵션 3(브랜치 유지) 을 선택하면 어떻게 되나요?
브랜치와 worktree 가 보존됩니다. 정리가 발생하지 않습니다. 나중에 수동으로 처리합니다.

개발자 세부 정보

파일 구조

📄 SKILL.md