---
slug: "smart-commit-skill"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/0oooooooo0/smart-commit-skill@main/README.md"
repo: "https://github.com/0oooooooo0/smart-commit-skill"
source_file: "README.md"
branch: "main"
---
# Smart Commit Skill 🤖

이 프로젝트는 AI 에이전트가 **한국어**로 **Conventional Commits** 규칙을 준수하여 똑똑하게 커밋하도록 돕는 스킬과 워크플로우를 담고 있습니다.

## 📦 설치 방법 (Installation)

1. 이 저장소를 다운로드하거나 클론합니다.
2. 당신의 AI 에이전트 프로젝트(예: `.cursor`, `.agent` 등) 루트 디렉토리에 `skills`와 `workflows` 폴더를 복사하여 붙여넣으세요.

```bash
# 예시: 당신의 프로젝트 루트에서 실행
cp -r /path/to/smart-commit-skill/skills .agent/
cp -r /path/to/smart-commit-skill/workflows .agent/
```

> **참고**: `.agent` 폴더가 없다면 새로 생성하세요.

## 🚀 사용 방법 (Usage)

설치가 완료되면, AI 에이전트 세션에서 다음 명령어를 실행하면 됩니다.

### `/commit`
- 현재 변경 사항(`git diff`)을 분석합니다.
- 한국어로 커밋 메시지를 자동 생성합니다. (Conventional Commits 준수)
- 자동으로 커밋하고 푸시합니다.

### 📝 포함된 내용
- **Skill (`skills/smart_commit/SKILL.md`)**:
    - AI에게 "커밋 메시지 작성법"을 가르치는 지침서
    - 규칙: 한국어 필수, Conventional Commits 포맷
- **Workflow (`workflows/commit.md`)**:
    - `/commit` 명령어를 처리하는 워크플로우 정의
    - 스킬을 로드하고, 변경 사항을 분석하여 커밋을 실행하는 절차

---

## ✍️ 작성자 (Author)

**[IVAN](https://x.com/museowunsaram)**
