claude-config은(는) 무엇을 하나요?
개인 Claude Code 설정입니다. 스킬, 에이전트, 훅, 프로젝트 스캐폴딩을 포함합니다.
개요
이 저장소는 Claude Code 환경을 최적화하기 위한 개인 설정 모음입니다. 다양한 사용자 정의 스킬과 에이전트 동작을 정의하고, Git 훅을 통해 워크플로우를 자동화하며, 일관된 프로젝트 초기 설정을 제공합니다.
주요 구성 요소
- 스킬 (Skills): Claude Code가 특정 작업을 수행할 때 사용하는 커스텀 명령어와 지침 모음
- 에이전트 (Agents): 특정 역할이나 작업을 수행하도록 구성된 AI 에이전트 정의
- 훅 (Hooks): Git 이벤트(커밋, 푸시 등)에 반응하여 코드 품질 검사, 린팅, 테스트 실행 등을 자동화
- 프로젝트 스캐폴딩 (Project Scaffolding): 새 프로젝트 시작 시 기본 파일 구조와 설정을 자동 생성
사용 방법
- 이 저장소를 클론합니다.
git clone https://github.com/AirMile/claude-config.git ~/.claude - Claude Code가 자동으로 설정을 읽어들여 적용합니다.
- 필요에 따라
skill.md,agent.md,hooks/,scaffold/디렉토리 내 파일을 수정하여 환경을 커스터마이즈합니다.
설정 파일 구조
~/.claude/
├── skills/ # 커스텀 스킬 정의
├── agents/ # 에이전트 구성
├── hooks/ # Git 훅 스크립트
└── scaffold/ # 프로젝트 템플릿
라이선스
MIT