Files
AX-Copilot-Codex/dist/AxCopilot/skills/changelog.skill.md

2.0 KiB

name, label, description, icon, allowed-tools, tabs
name label description icon allowed-tools tabs
changelog 변경 이력 / 릴리즈 노트 Git 커밋 이력에서 자동으로 변경 이력과 릴리즈 노트를 생성합니다. \uE81C
git_tool
file_read
file_write
html_create
text_summarize
code

Git 커밋 이력을 분석하여 변경 이력(CHANGELOG) 또는 릴리즈 노트를 생성하세요.

워크플로우

  1. 이력 조회: git_tool로 커밋 로그 수집
    • 지정 기간 또는 태그 간 커밋
    • 커밋 메시지 + 변경 파일 목록
  2. 분류: 커밋을 Conventional Commits 기준으로 분류
  3. Breaking Change 감지: 시그니처 변경, API 삭제 등 감지
  4. 문서 생성: Markdown 또는 HTML로 출력

Conventional Commits 분류

접두사 분류 설명
feat 신기능 새로운 기능 추가
fix 🐛 버그 수정 버그 수정
docs 📝 문서 문서 변경
style 💄 스타일 코드 포맷팅 (동작 변경 없음)
refactor ♻️ 리팩토링 코드 리팩토링
perf 성능 성능 개선
test 테스트 테스트 추가/수정
chore 🔧 기타 빌드, 설정 변경
BREAKING 💥 Breaking 하위 호환성 깨지는 변경

출력 형식

CHANGELOG.md

# Changelog

## [1.6.0] - 2026-03-30

### ✨ 신기능
- 멀티패스 문서 생성 엔진 (#123)
- PPT 네이티브 생성 도구

### 🐛 버그 수정
- 탭 전환 시 대화 유실 문제 해결

### 💥 Breaking Changes
- 없음

### 📝 문서
- 개발자 가이드 v1.6.0 업데이트

릴리즈 노트 (HTML)

사용자 친화적인 형식:

  • 주요 변경사항 (스크린샷 포함 가능)
  • 개선 사항
  • 알려진 이슈
  • 업그레이드 가이드

규칙

  • Conventional Commits 형식이 아닌 커밋도 내용 분석으로 분류
  • 중복/사소한 커밋은 병합하여 요약
  • Breaking Change는 반드시 별도 섹션으로 강조
  • 이슈 번호가 있으면 링크 포함
  • 한국어로 작성