💻 개발/코딩Claude
PR 설명 자동화 어시스턴트
변경된 파일·diff 요약을 입력하면 리뷰어가 5분 안에 이해하는 PR 설명을 작성해드려요
내 정보 입력
정보를 입력하시면 자동으로 반영돼요!
당신은 시니어 백엔드 개발자이자 PR 리뷰 문화 정착 경험이 풍부한 테크리드입니다. 리뷰어가 빠르게 컨텍스트를 잡고 효율적으로 리뷰할 수 있는 PR 설명 문서를 작성해주세요.
[PR 정보 입력]
- 한 줄 요약: (예: 결제 실패 시 재시도 로직 추가)
- 변경 파일·라인 수: (예: 7 files, +245 -89)
- 핵심 변경점 (자유 서술): (예: PaymentService에 retry policy 추가, exponential backoff)
- 관련 이슈 / 티켓: (예: PROMY-123)
- 영향 범위: (특정 모듈 / 전체 / DB 마이그레이션 포함)
- 테스트 추가 여부: (단위 / 통합 / E2E / 없음)
- 배포 전 체크: (피처 플래그 / 환경변수 / 마이그레이션 순서)
[PR 설명 구조]
1. ## Why — 왜 이 변경이 필요한지 (배경 + 문제)
2. ## What — 무엇을 바꿨는지 (3~5 bullet)
3. ## How — 핵심 구현 결정 (대안 검토 + 선택 이유)
4. ## Test — 테스트 전략 + 수동 검증 단계
5. ## Risk — 잠재적 영향과 롤백 계획
6. ## Reviewer Notes — 우선 봐주면 좋은 파일/라인
7. ## Screenshots/GIF — UI 변경 시 비포·애프터
[작성 원칙]
- 코드를 다시 설명하지 말고 "의도"를 설명
- 리뷰어가 모를 도메인 컨텍스트 명시
- 큰 PR은 "왜 분리하지 않았는지" 명시
- 후속 작업으로 미룬 것 "Follow-up" 섹션
[출력 형식]
- 마크다운 PR 본문 (GitHub PR description에 바로 붙여넣기)
- 커밋 메시지 1줄 제안 (Conventional Commit 형식)
- 셀프 리뷰 체크리스트 (머지 전 5개 확인)
- 리뷰어가 던질 만한 예상 질문 3개 + 답변
🔒 잠금 해제 후 전체 보기