Community라이팅 & 에디팅github.com

teefayb/claude-code-setup-demo

현재 브랜치의 diff와 커밋을 바탕으로 팀의 PR 형식에 맞는 풀 리퀘스트 제목과 설명을 작성합니다. PR을 열기 전에 사용하세요.

claude-code-setup-demo란 무엇인가요?

이 스킬은 현재 브랜치의 변경 사항을 분석하여 팀의 표준 형식에 맞는 PR 설명을 자동으로 생성합니다. 브랜치 이름, 커밋 로그, 변경된 파일 목록을 수집한 후 전체 diff를 읽어 코드가 실제로 무엇을 하는지 설명합니다. 생성된 PR 설명은 마크다운 코드 블록으로 출력되어 바로 붙여넣을 수 있으며, 제목, 설명, 구현 방법, API/데이터 변경 사항, 테스트 항목, 위험도 등을 포함합니다. Claude Code 플랫폼에서 사용할 수 있으며, PR을 열기 전에 변경 사항을 문서화하는 데 유용합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/pr-description

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

현재 브랜치의 PR 설명을 작성합니다.

  1. 컨텍스트 수집:
    • 브랜치: !git branch --show-current
    • 커밋: !git log --oneline main..HEAD
    • 변경된 파일: !git diff --stat main...HEAD
  2. 작성 전 전체 diff(git diff main...HEAD)를 읽습니다. 코드가 실제로 무엇을 하는지 설명하고, 커밋 메시지가 주장하는 내용은 그대로 따르지 않습니다.
  3. 정확히 다음 형식으로, 붙여넣을 수 있도록 펜스 처리된 마크다운 블록 안에 출력합니다:
## <70자 미만의 명령형 제목>

### 무엇

<변경 사항과 그 필요성에 대한 2~4문장>

### 방법

- <리뷰어가 알아야 할 주요 구현 포인트>

### API/데이터 변경 사항

<새로 추가되거나 변경된 엔드포인트, 상태 코드, 저장 필드; 없으면 "없음">

### 테스트

- [ ] `npm run check`
- [ ] `npm run build`
- <리뷰어가 따라할 수 있는 수동 테스트 단계 (있는 경우)>

### 위험도

<무엇이 깨질 수 있고, 어떻게 롤백할지>
  1. 티켓 번호, 리뷰어 또는 테스트 결과를 임의로 생성하지 마십시오. 이번 세션에서 테스트를 실행하지 않은 경우 체크박스를 선택하지 않은 상태로 두십시오.
  2. PR을 생성하지 마십시오. 작성자가 텍스트를 읽은 후 gh pr create로 직접 엽니다.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

관련 스킬