finishing-a-development-branch
자신감 있게 Git 브랜치 완료하기
또한 다음에서 사용할 수 있습니다: ZhanlinCui,CodingCossack,Cycleaddict,obra,davila7,Cygnusfear,DYAI2025
이 스킬은 테스트 통과를 확인하고, 명확한 병합/PR 옵션을 제시하며, 선택한 워크플로우를 안전하게 실행함으로써 기능 개발의 마지막 단계를 자동화합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"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 가 정리되었습니다.
보안 감사
안전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.
위험 요인
⚙️ 외부 명령어 (6)
📁 파일 시스템 액세스 (2)
품질 점수
만들 수 있는 것
기능 브랜치 완료
구현 작업을 마친 후 이 스킬을 사용하여 완료된 작업을 깔끔하게 병합하거나 PR 생성
개발 worktree 정리
개발 완료 후 개발 중 생성된 임시 worktree 제거에 사용
팀 브랜치 완료 표준화
팀원 간 일관된 브랜치 완료 워크플로우 보장
이 프롬프트를 사용해 보세요
I'm done with my feature. Can you help me finish this branch?
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 정리 (병합과 폐기에만 수행)