AgentSkillsCN

generating-commit-messages

基于 Conventional Commits 风格生成韩文提交信息。适用于撰写提交信息、审阅暂存变更,以及在发起提交请求时使用。

SKILL.md
--- frontmatter
name: generating-commit-messages
description: Conventional Commits 스타일의 한글 커밋 메시지 생성. 커밋 메시지 작성, staged 변경사항 리뷰, 커밋 요청 시 사용.

커밋 메시지 생성

포맷

code
<type>: <제목>

<본문 (선택)>

타입

Type설명예시
feat새 기능feat: 카카오 로그인 추가
fix버그 수정fix: 날짜 포맷팅 오류 수정
chore빌드, 설정 변경chore: 의존성 업데이트
refactor코드 리팩토링refactor: useAuth 훅 간소화
style코드 포맷팅 (로직 변경 없음)style: eslint 경고 수정
docs문서 변경docs: README 업데이트
test테스트 추가/수정test: 유닛 테스트 추가

규칙

  1. 제목: 최대 50자, 마침표 없음, 한글로 작성
  2. 타입: 영문 소문자 유지 (feat, fix, chore 등)
  3. 본문: 선택사항, "무엇"과 "왜"를 설명

작업 흐름

  1. git diff --staged로 변경사항 확인
  2. 변경 내용 분석
  3. 위 포맷에 맞춰 한글 커밋 메시지 생성

예시

새 기능:

code
feat: 감정 태그 선택 기능 추가

20개의 사전 정의된 감정 태그 멀티 선택 지원

버그 수정:

code
fix: 모바일에서 카드 오버플로우 수정

설정 변경:

code
chore: tailwind 업데이트 및 컴포넌트 추가

- tailwindcss 4.1.9로 업그레이드
- shadcn/ui button, card 컴포넌트 추가

리팩토링:

code
refactor: 기록 목록 컴포넌트 분리