| name | commit-message |
| description | 스테이지된 변경을 바탕으로 Conventional Commits 형식의 커밋 메시지를 2인 팀(author·reviewer)으로 생성. '커밋 메시지', 'commit message', '커밋 메시지 만들어줘' 같은 자연어 요청 시 반드시 사용. 단, 이미 메시지가 작성된 `git commit -m` 대체는 아니다. |
| allowed-tools | Bash Read Write |
Commit Message Skill
2인 팀을 순차로 호출해 Conventional Commits 형식의 커밋 메시지를 생성한다.
Workflow
- Precondition 체크.
git diff --cached --quiet 를 실행한다.
exit code 1(변경 있음)이면 통과, exit code 0(변경 없음)이면 "먼저 git add" 안내 후 종료.
- author 호출.
commit-msg-author 에이전트를 Agent 도구로 호출.
출력은 _workspace/commit-draft.md.
- reviewer 호출.
commit-msg-reviewer 에이전트를 Agent 도구로 호출.
출력은 _workspace/review-report.md.
- 판정 분기.
- PASS.
_workspace/commit-draft.md 내용을 사용자에게 제시하고 완료.
- REDO. reviewer 수정 지시를 프롬프트에 포함해 author 재호출 (최대 2회).
- 루프 종료.
PASS 또는 재호출 2회 초과 시 종료.
초과 시 "자동 승인 한계 도달 — 수동 검토 권장" 경고와 함께 마지막 draft 반환.