Anthropic 해커톤 우승자가 매일 사용하는 프로덕션급 Claude Code 설정 모음(에이전트, 스킬, 훅, 커맨드, 규칙, MCP).
Anthropic 해커톤 우승자가 만든 Claude Code 설정의 완전한 컬렉션.
이 저장소에는 제가 Claude Code와 함께 매일 사용하는 프로덕션 준비 완료(production-ready) 에이전트, 스킬, 훅, 커맨드, 규칙, MCP 설정이 포함되어 있습니다. 이 설정들은 실제 제품을 만들며 10개월+ 동안 집중적으로 사용하면서 발전해 왔습니다.
이 설정들을 살펴보기 전에, X에 있는 전체 가이드를 먼저 읽어주세요:
Everything Claude Code를 위한 간편(Shorthand) 가이드
이 가이드는 다음을 설명합니다:
이 저장소는 ‘설정(config)만’ 제공합니다! 팁, 트릭, 더 많은 예시는 제 X 아티클과 영상에 있습니다(저장소가 발전함에 따라 링크를 이 README에 추가할 예정).
everything-claude-code/
|-- agents/ # 위임을 위한 전문 서브에이전트
| |-- planner.md # 기능 구현 계획 수립
| |-- architect.md # 시스템 설계 의사결정
| |-- tdd-guide.md # 테스트 주도 개발(TDD)
| |-- code-reviewer.md # 품질 및 보안 리뷰
| |-- security-reviewer.md # 취약점 분석
| |-- build-error-resolver.md
| |-- e2e-runner.md # Playwright E2E 테스트
| |-- refactor-cleaner.md # 데드 코드 정리
| |-- doc-updater.md # 문서 동기화
|
|-- skills/ # 워크플로 정의 및 도메인 지식
| |-- coding-standards.md # 언어별 베스트 프랙티스
| |-- backend-patterns.md # API, DB, 캐시 패턴
| |-- frontend-patterns.md # React, Next.js 패턴
| |-- project-guidelines-example.md # 프로젝트별 스킬 예시
| |-- tdd-workflow/ # TDD 방법론
| |-- security-review/ # 보안 체크리스트
| |-- clickhouse-io.md # ClickHouse 분석
|
|-- commands/ # 빠른 실행을 위한 슬래시 커맨드
| |-- tdd.md # /tdd - 테스트 주도 개발
| |-- plan.md # /plan - 구현 계획 수립
| |-- e2e.md # /e2e - E2E 테스트 생성
| |-- code-review.md # /code-review - 품질 리뷰
| |-- build-fix.md # /build-fix - 빌드 에러 수정
| |-- refactor-clean.md # /refactor-clean - 데드 코드 제거
| |-- test-coverage.md # /test-coverage - 커버리지 분석
| |-- update-codemaps.md # /update-codemaps - 문서 새로고침
| |-- update-docs.md # /update-docs - 문서 동기화
|
|-- rules/ # 항상 따라야 하는 가이드라인
| |-- security.md # 필수 보안 점검
| |-- coding-style.md # 불변성, 파일 구성
| |-- testing.md # TDD, 80% 커버리지 요구사항
| |-- git-workflow.md # 커밋 형식, PR 프로세스
| |-- agents.md # 언제 서브에이전트에 위임할지
| |-- performance.md # 모델 선택, 컨텍스트 관리
| |-- patterns.md # API 응답 포맷, 훅
| |-- hooks.md # 훅 문서
|
|-- hooks/ # 트리거 기반 자동화
| |-- hooks.json # PreToolUse, PostToolUse, Stop 훅
|
|-- mcp-configs/ # MCP 서버 설정
| |-- mcp-servers.json # GitHub, Supabase, Vercel, Railway 등
|
|-- plugins/ # 플러그인 생태계 문서
| |-- README.md # 플러그인, 마켓플레이스, 스킬 가이드
|
|-- examples/ # 설정 예시
|-- CLAUDE.md # 프로젝트 레벨 설정 예시
|-- user-CLAUDE.md # 사용자 레벨 설정 예시 (~/.claude/CLAUDE.md)
|-- statusline.json # 커스텀 상태줄 설정
git clone https://github.com/affaan-m/everything-claude-code.git
cp everything-claude-code/agents/*.md ~/.claude/agents/
cp everything-claude-code/rules/*.md ~/.claude/rules/
cp everything-claude-code/commands/*.md ~/.claude/commands/
cp -r everything-claude-code/skills/* ~/.claude/skills/
hooks/hooks.json의 훅을 ~/.claude/settings.json에 복사하세요.
mcp-configs/mcp-servers.json에서 원하는 MCP 서버를 ~/.claude.json으로 복사하세요.
중요: YOUR_*_HERE 플레이스홀더를 실제 API 키로 바꾸세요.
진짜로, 가이드를 읽어주세요. 맥락을 알고 보면 이 설정들이 10배 더 잘 이해됩니다.
서브에이전트는 범위가 제한된 위임 작업을 처리합니다. 예시:
당신은 시니어 코드 리뷰어입니다...
스킬은 커맨드나 에이전트가 호출하는 워크플로 정의입니다:
훅은 툴 이벤트에 반응해 실행됩니다. 예: console.log 경고
{ "matcher": "tool == "Edit" && tool_input.file_path matches "\\.(ts|tsx|js|jsx)$"", "hooks": [{ "type": "command", "command": "#!/bin/bash\n grep -n 'console\.log' "$file_path" && echo '[Hook] Remove console.log' >&2" }] }
규칙은 항상 따라야 하는 가이드라인입니다. 모듈식으로 유지하세요:
~/.claude/rules/
security.md # 하드코딩된 시크릿 금지
coding-style.md # 불변성, 파일 제한
testing.md # TDD, 커버리지 요구사항
이 저장소는 커뮤니티 리소스를 목표로 합니다. 아래에 해당하는 것이 있다면:
기여해 주세요! 가이드라인은 CONTRIBUTING.md를 참고하세요.
저는 실험적 롤아웃 때부터 Claude Code를 사용해 왔습니다. 2025년 9월, @DRodriguezFX와 함께 zenith.chat를 만들며 Anthropic x Forum Ventures 해커톤에서 우승했는데, 전 과정을 Claude Code만 사용해 구축했습니다.
이 설정들은 여러 프로덕션 애플리케이션에서 ‘전투 검증(battle-tested)’을 거쳤습니다.
중요: 모든 MCP를 한꺼번에 활성화하지 마세요. 너무 많은 툴을 켜면 200k 컨텍스트 윈도우가 70k까지 줄어들 수 있습니다.
경험칙:
프로젝트 설정에서 disabledMcpServers를 사용해 사용하지 않는 서버를 비활성화하세요.
이 설정들은 제 워크플로에 맞춰져 있습니다. 여러분은 다음을 권장합니다:
MIT - 자유롭게 사용하고, 필요에 따라 수정하고, 가능하면 기여로 되돌려 주세요.
도움이 됐다면 이 저장소에 스타를 눌러주세요. 가이드를 읽고, 멋진 무언가를 만들어 보세요.