3.6 KiB
3.6 KiB
name, label, description, icon, tabs, allowed-tools
| name | label | description | icon | tabs | allowed-tools | ||||
|---|---|---|---|---|---|---|---|---|---|
| release-note | 릴리즈 노트 생성 | 비개발자 대상의 사용자 친화적인 릴리즈 노트를 자동 생성합니다. | \uE70B | code |
|
사용자(비개발자) 대상의 읽기 쉬운 릴리즈 노트를 작성하세요.
작업 절차
- 변경 정보 수집: 사용자에게 다음 정보를 확인
- 버전 번호 (예: v1.6.0)
- 릴리즈 날짜
- 주요 변경 내용 (기능 추가, 개선, 버그 수정)
- 참고 자료: CHANGELOG, 커밋 이력, 개발 문서 등
- 내용 분류: 수집된 변경 사항을 사용자 관점으로 분류
- 기술 용어 → 사용자 언어로 변환
- 내부 리팩토링 등 사용자에게 무관한 항목은 제외
- 릴리즈 노트 초안 작성: 아래 템플릿 기반으로 작성
- 사용자 검토: 초안을 보여주고 수정 요청 반영
- 최종 출력: Markdown, HTML, 또는 텍스트 형식으로 저장
릴리즈 노트 템플릿
# [제품명] v[버전] 업데이트 안내
안녕하세요. [제품명] v[버전] 업데이트 소식을 안내드립니다.
## 🎉 새로운 기능
- **[기능 이름]**: [사용자가 얻는 혜택 중심으로 1~2문장 설명]
- **[기능 이름]**: [사용자가 얻는 혜택 중심으로 1~2문장 설명]
## ✨ 개선 사항
- **[개선 영역]**: [무엇이 어떻게 좋아졌는지 설명]
- **[개선 영역]**: [무엇이 어떻게 좋아졌는지 설명]
## 🐛 문제 해결
- [사용자가 겪었던 문제]를 해결했습니다.
- [사용자가 겪었던 문제]를 해결했습니다.
## ⚠️ 알려진 이슈
- [현재 알려진 제한 사항이나 이슈]
- [해결 예정 시기 또는 임시 해결 방법]
---
문의 사항이 있으시면 [연락처/채널]로 알려주세요.
감사합니다.
작성 원칙
사용자 언어로 변환
| 개발 용어 (사용 금지) | 사용자 표현 (사용) |
|---|---|
| API 엔드포인트 추가 | 새로운 연동 기능 추가 |
| 메모리 누수 수정 | 장시간 사용 시 느려지는 문제 해결 |
| UI 리팩토링 | 화면 디자인 개선 |
| 캐시 최적화 | 실행 속도 개선 |
| null 참조 오류 수정 | 예기치 않은 오류로 종료되는 문제 해결 |
| 인코딩 이슈 수정 | 한글이 깨져 보이는 문제 해결 |
| 동시성 버그 수정 | 여러 작업 동시 실행 시 오류 발생 문제 해결 |
작성 규칙
- 혜택 중심: "무엇을 했다"가 아닌 "사용자에게 어떤 도움이 되는지" 설명
- 간결: 한 항목당 1~2문장 이내
- 구체적: "성능 개선" → "파일 열기 속도가 약 2배 빨라졌습니다"
- 긍정적 톤: 문제를 "해결했습니다", 기능을 "추가했습니다"
- 이모지 활용: 섹션별 시각적 구분 (새 기능: 🎉, 개선: ✨, 수정: 🐛, 주의: ⚠️)
출력 형식
- Markdown: 기본 출력 형식 (.md)
- HTML: html_create로 스타일이 적용된 웹 페이지 생성
- 텍스트: 이메일 본문용 서식 없는 텍스트
- 사용자가 원하는 형식으로 제공
규칙
- 내부 기술 구현 세부사항은 노출하지 않음
- 사용자에게 무관한 변경(코드 리팩토링, 테스트 추가 등)은 제외
- Breaking Change가 있으면 "이전 버전과 달라진 점" 섹션 추가
- 업데이트 방법 안내를 포함 (인스톨러 경로, 주의사항)
- 최종 결과는 파일 저장과 클립보드 복사 모두 제공
한국어로 안내하세요.