/ 오픈소스 / awesome-claude-code

awesome-claude-code

Claude Code 개발 워크플로를 향상시키기 위한 300개 이상의 스킬, 훅(hooks), 명령어, 워크플로 및 도구 모음입니다. 에이전트 스킬, 슬래시 명령어, CLAUDE.md 파일, 오케스트레이터 및 대체 클라이언트를 포함합니다.

PythonNOASSERTIONskill
⭐ GitHubhttps://github.com/hesreallyhim/awesome-claude-code
51,104
스타 수
+4,368
스타 증가율
Jul 28, 2026
최근 업데이트
1,644
클릭 수

Awesome Claude Code — 전체 오픈 소스 프로젝트 소개


1. 프로젝트 개요

awesome-claude-code는 Anthropic의 Claude Code를 위해 특별히 구축된 스킬, 훅(hooks), 슬래시 명령어(slash-commands), 에이전트 오케스트레이터, 애플리케이션 및 플러그인의 커뮤니티 큐레이션 디렉토리입니다. 이는 Claude Code 워크플로우를 확장, 자동화 및 강화하려는 개발자를 위한 결정적인 리소스 허브 역할을 합니다.


2. 프로젝트 배경 및 포지셔닝

기원 및 핵심 미션

이 프로젝트는 유지 관리자의 개인 북마크 폴더로 시작하여 Claude Code와 관련된 모든 것을 다루는 커뮤니티 허브로 성장했습니다. 핵심 미션은 발견의 장벽을 낮추는 것입니다. 각 개발자가 GitHub에 흩어져 있는 양질의 Claude Code 리소스를 개별적으로 찾아다니는 대신, 이 리스트는 편집자 주석과 함께 리소스를 수집, 큐레이션 및 분류하여 제공합니다.

유사 프로젝트와의 차별점

일반적인 "awesome-AI" 리스트와 달리, 이 프로젝트는 Anthropic의 터미널 기반 에이전트 코딩 도구인 Claude Code에 고도로 집중되어 있습니다. 모든 리소스는 수동으로 검토되며 주관적인 설명이 덧붙여집니다. 또한 다양한 탐색 선호도에 맞춘 여러 README 스타일(Awesome, Extra, Classic, Flat)을 제공하며, 프로그래밍 방식의 활용을 위한 기계 판독 가능 CSV(THE_RESOURCES_TABLE.csv) 파일도 함께 제공합니다.


3. 카테고리 상세 분류

🛠 스킬 (Skills)

  • 대표 예시: Claude Scientific Skills (연구/엔지니어링/금융), Claude Mountaineering Skills (경로 베타 보고서), Book Factory (비소설 출판 파이프라인), Codebase to Course (모든 코드베이스를 HTML 코스로 변환), Codex Skill (Claude Code에서 OpenAI Codex 호출)
  • 목적: 도메인 특화 워크플로우를 위해 Claude Code의 기능을 확장하는 재사용 가능한 작업별 지침 파일.

훅 (Hooks)

  • 대표 예시: Pre-commit 안전 훅, 자동 코드 품질 훅, 보안 검토 훅
  • 목적: Claude Code 라이프사이클의 특정 시점(도구 호출 전/후, 파일 쓰기 시 등)에 트리거되는 이벤트 기반 스크립트.

💬 슬래시 명령어 (Slash Commands)

  • 대표 예시: 프로젝트 관리 명령어 (Simone), PR 리뷰 명령어, 테스트 생성 명령어, 세션 복구 명령어
  • 목적: 단일 프롬프트로 다단계 Claude Code 동작을 호출하는 사용자 정의 /command 단축키.

🤖 에이전트 오케스트레이터 (Agent Orchestrators)

  • 대표 예시: AgentSys (워크플로우 자동화, PR 관리, 드리프트 탐지), Ralph for Claude Code (서킷 브레이커 패턴을 활용한 자율적 반복 개발), Harness (도메인 특화 에이전트 팀을 설계하는 메타 스킬)
  • 목적: 여러 Claude Code 에이전트를 조정하거나 목표가 달성될 때까지 자율 루프를 실행하는 프레임워크.

🔌 애플리케이션 및 플러그인 (Applications & Plugins)

  • 대표 예시: Claude Hub (GitHub PR/이슈로 연결되는 웹훅 브리지), Claude Composer (작지만 유용한 기능 강화), Claude Session Restore (세션 파일 및 git 히스토리로부터 컨텍스트 복구), Claude Code Templates (사용량 대시보드 및 분석 기능이 포함된 세련된 UI)
  • 목적: Claude Code를 더 넓은 개발자 워크플로우에 통합하거나 UI 오버레이를 제공하는 독립형 도구.

📚 워크플로우 및 지식 가이드 (Workflows & Knowledge Guides)

  • 대표 예시: CLAUDE.md 설정 가이드, 프로덕션 준비 완료 템플릿, 초보자부터 파워 유저를 위한 핸드북, Claude Code 시스템 프롬프트 문서(모든 서브 에이전트 프롬프트)
  • 목적: 팀이 Claude Code 사용을 표준화하는 데 도움이 되는 문서, CLAUDE.md 패턴 및 베스트 프랙티스 가이드.

🎨 출력 스타일 (Output Styles)

  • 대표 예시: Awesome Claude Code Output Styles (실험적 포맷팅), CLI 템플릿 갤러리
  • 목적: Claude Code가 응답을 포맷하고 제시하는 방식의 커스터마이징.

4. 핵심 하이라이트

  • 단순 집합이 아닌 선택적 큐레이션 — 모든 리소스는 단순한 링크 나열이 아니라 검토를 거쳐 편집자 주석과 함께 제공됩니다.
  • 다양한 README 형식 — 동일한 데이터셋에 대해 Awesome, Classic, Extra 또는 Flat-alphabetical 뷰 중 용도에 맞는 형식을 선택할 수 있습니다.
  • 기계 판독 가능한 데이터 레이어THE_RESOURCES_TABLE.csv 및 구조화된 data/ 파일을 통해 다운스트림 도구가 리스트를 프로그래밍 방식으로 소비할 수 있습니다.
  • 커뮤니티 주도 성장 — 도구, 튜토리얼, CLAUDE.md 설정 및 슬래시 명령어에 대한 Issue를 통한 기여를 환영하며, 공식 Issue 템플릿을 통해 품질 표준을 유지합니다.
  • 활발한 유지 관리 — 유지 관리자가 새로운 발견 사항을 적극적으로 추가하고 있습니다. 이 저장소는 37,000개 이상의 GitHub Star와 3,000개 이상의 Fork를 기록했습니다.
  • 내장된 슬래시 명령어.claude/commands/ 디렉토리에 리스트 자체와 상호작용할 수 있는 전용 Claude Code 슬래시 명령어가 포함되어 있습니다.

5. 역할별 사용 사례

👨‍💻 일반 개발자

스킬과 슬래시 명령어를 탐색하여 도구를 처음부터 작성하지 않고도 Claude Code 세션에 즉시 기능(테스트 생성, 문서화, 코드 리뷰)을 추가할 수 있습니다.

⚙️ DevOps / 플랫폼 엔지니어

에이전트 오케스트레이터(AgentSys, Ralph)와 훅을 사용하여 PR 관리, 드리프트 탐지, 코드 정리 파이프라인 및 프로덕션 시스템에서 실행되는 멀티 에이전트 코드 리뷰와 같은 CI/CD 인접 작업을 자동화할 수 있습니다.

🔐 보안 엔지니어

보안 검토 훅, 에이전트 루프 내의 자동 안전 가드레일, 워크플로우 섹션에 문서화된 감사 추적(audit-trail) 패턴을 활용하여 민감한 환경에 Claude Code를 안전하게 배포할 수 있습니다.

🔬 데이터 / 연구 전문가

Claude Scientific Skills는 연구, 금융 및 엔지니어링 분석을 위한 즉시 사용 가능한 에이전트를 제공합니다. Codebase to Course 및 Book Factory는 지식 캡처 및 출판 워크플로우를 지원합니다.

📋 프로젝트 매니저 / 테크 리드

Simone 및 유사한 워크플로우 가이드는 문서 템플릿, 진행 상황 추적 및 멀티 에이전트 조정 패턴을 포함하여 Claude Code 기반의 구조화된 프로젝트 계획 시스템을 제공합니다.


6. 빠른 시작

🔍 리소스 찾는 법

GitHub의 메인 README에서 카테고리별로 주석이 달린 목록을 확인하세요:

https://github.com/hesreallyhim/awesome-claude-code

또는 기계 판독 가능한 CSV를 직접 조회하세요:

curl -s https://raw.githubusercontent.com/hesreallyhim/awesome-claude-code/main/THE_RESOURCES_TABLE.csv | head -20

🛠 설치 및 통합 방법

대부분의 리소스는 파일을 프로젝트의 .claude/ 디렉토리에 복사하여 설치합니다. 스킬 설치 예시:

# 특정 스킬 저장소 클론
git clone https://github.com/<author>/<skill-repo> /tmp/skill

# 스킬 파일을 프로젝트로 복사
cp /tmp/skill/.claude/skills/* .claude/skills/

# Claude Code가 인식하는지 확인
claude /skill-name

훅 기반 리소스의 경우:

# 프로젝트의 .claude/settings.json에 추가
{
  "hooks": {
    "PreToolUse": [{ "matcher": "Bash", "hooks": [{ "type": "command", "command": "your-hook-script.sh" }] }]
  }
}

🤝 기여 방법

# 1. 리소스 제출(resource-submission) 템플릿을 사용하여 새 Issue를 생성합니다.
https://github.com/hesreallyhim/awesome-claude-code/issues/new

# 2. 표시 이름(Display Name), 카테고리(Category), 기본 링크(Primary Link), 저자(Author), 라이선스(License), 설명(Description)을 작성합니다.
# 3. 유지 관리자가 검토 후 적합한 제출물을 병합합니다.

기여 규칙: 저장소는 최소 일주일 동안 공개 상태여야 하며, 모든 링크는 작동해야 하고, 리소스가 이미 목록에 없어야 합니다.


7. 프로젝트 구조

awesome-claude-code/
├── README.md                    # 메인 큐레이션 리스트 (Awesome 스타일)
├── THE_RESOURCES_TABLE.csv      # 기계 판독 가능한 마스터 리소스 테이블
├── acc-config.yaml              # 리스트 구성 및 검증 규칙
├── .claude/
│   └── commands/                # 리스트 자체를 위한 내장 슬래시 명령어
├── README_ALTERNATIVES/
│   ├── README_CLASSIC.md        # 클래식 awesome-list 스타일
│   ├── README_EXTRA.md          # 확장된 주석 스타일
│   └── README_FLAT_ALL_AZ.md    # 모든 리소스의 평면 알파벳순 보기
├── data/                        # 리스트를 뒷받침하는 구조화된 데이터 파일
├── resources/                   # 추가 리소스 파일
├── docs/                        # 문서
├── scripts/                     # 자동화 및 검증 스크립트
├── templates/                   # Issue/PR 템플릿
├── tools/                       # 개발 도구
├── assets/                      # 배지, 이미지, 소셜 카드
└── tests/                       # 검증 테스트 스위트

8. 관련 생태계

업스트림 플랫폼:

호환 가능한 컴패니언 프로젝트:

  • Daniel Avila의 Claude Code Templates — 분석 기능과 사용량 대시보드를 통해 이 리스트의 리소스를 보여주는 세련된 UI 컴패니언
  • awesomeclaude.ai — 이 리스트의 데이터를 기반으로 구축된 시각적 웹 디렉토리
  • awesome-ralph — Ralph 자율 에이전트 루프 패턴에 집중한 큐레이션 서브 리스트
  • AgentSys — 여기에 나열되어 있으며 단독으로 사용 가능한 프로덕션 워크플로우 자동화 시스템

9. 라이선스

  • ✅ 자유롭게 열람, 포크 및 개인 프로젝트의 참조용으로 사용 가능
  • ✅ 기존 라이선스 약관에 따른 기여 환영
  • ✅ 기계 판독 가능한 CSV는 파생 도구 구축에 사용 가능 (출처 표기 권장)
  • ❌ 여기에 나열된 개별 리소스는 각자의 라이선스를 따릅니다 — 프로덕션에서 사용하기 전에 항상 업스트림 저장소의 라이선스를 확인하세요.
  • ℹ️ 리스트 자체는 MIT 라이선스입니다. 제3자 리소스는 MIT부터 무라이선스까지 다양하므로, 각 항목의 README에 있는 ⚖️ 표시를 참조하세요.

10. FAQ

Q: 품질 관리는 어떻게 이루어지나요? 누구나 프로젝트를 등록할 수 있나요?
A: 제출물은 Issue 기반 검토 프로세스를 거칩니다. 유지 관리자가 링크를 수동으로 확인하고, 저장소가 최소 일주일 동안 공개 상태였는지 체크하며, 병합 전 품질과 관련성에 대해 편집자적 판단을 내립니다.

Q: 사용하려는 리소스에 "라이선스 없음 / 지정되지 않음"이라고 되어 있습니다. 그래도 사용할 수 있나요?
A: 라이선스가 없는 코드는 기술적으로 기본값이 "모든 권리 보유(all rights reserved)"입니다. 읽고 배우는 것은 가능하지만, 명시적인 라이선스 없이 프로덕션에서 사용하는 것은 법적 위험이 있습니다. 저자에게 연락하여 라이선스를 요청하세요.

Q: 이 리스트에서 찾은 "스킬"을 어떻게 설치하나요?
A: 스킬은 일반적으로 프로젝트 내부의 .claude/skills/에 배치된 마크다운 또는 텍스트 파일입니다. Claude Code가 이를 자동으로 읽습니다. 정확한 설치 단계는 개별 스킬 저장소의 README를 확인하세요.

Q: 리스트에 항목이 수백 개나 됩니다. 어디서부터 시작해야 할까요?
A: README에서 카테고리별로 필터링하거나, 최신 리소스를 보려면 상단의 "Latest Additions" 섹션을 사용하세요. CTRL+F 검색에는 Flat 알파벳순 README가 가장 좋습니다.

Q: 이 리스트의 데이터를 기반으로 제품을 만들 수 있나요?
A: 네, THE_RESOURCES_TABLE.csv는 이 목적으로 기계 판독이 가능하도록 설계되었습니다. 원본 리스트에 대한 출처 표기를 권장합니다. 전체 약관은 MIT 라이선스를 확인하세요.


11. 빠른 링크

리소스 URL
저장소 (Repository) https://github.com/hesreallyhim/awesome-claude-code
클래식 README 보기 https://github.com/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_CLASSIC.md
기여 가이드 https://github.com/hesreallyhim/awesome-claude-code/blob/main/.github/CONTRIBUTING.md
리소스 제출하기 https://github.com/hesreallyhim/awesome-claude-code/issues/new
커뮤니티 토론 https://github.com/hesreallyhim/awesome-claude-code/discussions
시각적 웹 디렉토리 https://awesomeclaude.ai/awesome-claude-code
Claude Code 문서 https://docs.anthropic.com/en/docs/claude-code

12. 요약

awesome-claude-code는 Claude Code 확장을 위한 가장 포괄적이고 활발하게 유지 관리되는 커뮤니티 인덱스로, Anthropic의 에이전트 기반 코딩 CLI를 사용하여 구축하거나 자동화하려는 모든 개발자에게 필수적인 시작점 역할을 합니다. 37,000개 이상의 Star, 기계 판독 가능한 데이터, 엄격한 편집 큐레이션을 통해 팀의 탐색 시간을 단축해주며, 단순한 슬래시 명령어부터 완전한 멀티 에이전트 오케스트레이션 프레임워크에 이르기까지 Claude Code 스택의 모든 계층에서 검증된 도구들을 제공합니다. Claude Code를 진지하게 사용한다면, 이 리스트는 반드시 북마크해야 할 자료입니다.