You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# 1. Clone
git clone https://github.com/mochunab/claude_setting.git ~/claude_setting
# 2. 설정 파일 복사
cp ~/claude_setting/claude/CLAUDE.md ~/.claude/CLAUDE.md
cp ~/claude_setting/claude/settings.json ~/.claude/settings.json
cp -r ~/claude_setting/claude/agents ~/.claude/agents
cp -r ~/claude_setting/claude/rules ~/.claude/rules
cp -r ~/claude_setting/claude/skills ~/.claude/skills
cp -r ~/claude_setting/claude/commands ~/.claude/commands
cp -r ~/claude_setting/claude/hooks ~/.claude/hooks
cp -r ~/claude_setting/claude/docs ~/.claude/docs
# 3. hooks 실행 권한
chmod +x ~/.claude/hooks/*.sh
# 4. permissions 설정 (예시 복사 후 필요에 맞게 수정)
cp ~/claude_setting/claude/settings.local.example.json ~/.claude/settings.local.json
# MCP 서버, API 키 등은 settings.local.json에서 직접 설정
Windows (PowerShell)
git clone https://github.com/mochunab/claude_setting.git $env:USERPROFILE\claude_setting
Copy-Item$env:USERPROFILE\claude_setting\claude\CLAUDE.md $env:USERPROFILE\.claude\CLAUDE.md
Copy-Item$env:USERPROFILE\claude_setting\claude\settings.json $env:USERPROFILE\.claude\settings.json
Copy-Item-Recurse $env:USERPROFILE\claude_setting\claude\agents $env:USERPROFILE\.claude\agents
Copy-Item-Recurse $env:USERPROFILE\claude_setting\claude\rules $env:USERPROFILE\.claude\rules
Copy-Item-Recurse $env:USERPROFILE\claude_setting\claude\skills $env:USERPROFILE\.claude\skills
Copy-Item-Recurse $env:USERPROFILE\claude_setting\claude\commands $env:USERPROFILE\.claude\commands
Copy-Item-Recurse $env:USERPROFILE\claude_setting\claude\hooks $env:USERPROFILE\.claude\hooks
Copy-Item-Recurse $env:USERPROFILE\claude_setting\claude\docs $env:USERPROFILE\.claude\docs
# 4. permissions 설정 (예시 복사 후 필요에 맞게 수정)Copy-Item$env:USERPROFILE\claude_setting\claude\settings.local.example.json $env:USERPROFILE\.claude\settings.local.json
# MCP 서버, API 키 등은 settings.local.json에서 직접 설정
rules/ 매 세션 자동 로드 Claude가 반드시 따르는 코딩 규칙
hooks/ 도구 사용 시 자동 실행 안전장치 (차단/보호) + 품질 자동화 (린트)
agents/ 명시적 호출 전문 작업 수행 (배포 점검, UI 리뷰, 기획)
skills/ 키워드 트리거 특정 주제 감지 시 자동 활성화
commands/ /커맨드 실행 사용자가 직접 호출하는 워크플로우
docs/ 사람이 직접 열람 Claude 자동 탐색 대상 아님 (에이전트가 명시 참조만)
Hooks (안전장치)
글로벌 (모든 프로젝트 자동 적용)
Hook
이벤트
역할
block-dangerous.sh
PreToolUse: Bash
rm -rf, git reset --hard, git push --force (force-with-lease 허용), DROP TABLE 등 차단
protect-files.sh
PreToolUse: Edit|Write
.env, .git/, lock 파일, .pem, .key, secrets/ 수정 차단
프로젝트별 (템플릿 제공)
Hook
이벤트
역할
lint-changed.sh
PostToolUse: Edit|Write
변경된 파일에 ESLint 자동 실행. 프로젝트에 ESLint 없으면 통과
프로젝트별 적용법은 docs/개발/HOOKS_STRATEGY.md 참조.
Rules (자동 적용 — 3개)
Rule
역할
security.md
시크릿 관리, 입력검증, 에러처리, CORS, 인시던트 대응
performance.md
미들웨어 경량화, 캐시 레이어, 병렬화, staleTimes, 로딩 전략
testing.md
테스트 작성 기준, 단위/통합/E2E, mock 정책, 테스트 구조
agent-chaining.md
에이전트 체이닝 — 범용 개발/Edge Function/UI/비즈니스/실패 복구 체인, 컨텍스트 전달 형식
Agents (8개)
개발 에이전트
Agent
용도
트리거
code-searcher
코드베이스 탐색, 영향도 분석
"찾아줘", "어디서", "영향도"
deploy-checker
배포 전 빌드/보안/환경변수 점검
"배포 전 점검", "프로덕션 체크"
edge-function-dev
Supabase Edge Function 개발/디버깅
Edge Function 관련 작업
qa-tester
Playwright MCP 기반 브라우저 QA 테스트
"QA", "테스트", "점검"
ui-reviewer
UI/디자인 리뷰 (스킬 자동 라우팅)
"UI 검사", "디자인 체크"
비즈니스 에이전트
Agent
용도
참조 문서
content-planner
바이럴 콘텐츠 기획 — 감정 설계, 훅 카피, CTA
docs/콘텐츠/
feature-planner
바이럴 기능/제품 설계 — 심리 트리거, 공유 루프
docs/마케팅/, docs/비즈니스/
growth-strategist
사업 성장 전략 — 본능 분석, AARRR 퍼널
docs/비즈니스/
ui-reviewer 스킬 라우팅
ui-reviewer는 요청 유형에 따라 보유 디자인 스킬을 자동 선택하여 리뷰합니다:
요청 유형
적용 스킬
랜딩페이지 신규
supanova-design-engine
리디자인
supanova-redesign-engine
프리미엄 미학
supanova-premium-aesthetic
완전 출력 검증
supanova-full-output
일반 UI/UX
ui-ux-pro-max (기본)
웹 디자인 가이드라인
web-design-guidelines
접근성 심층 검사
accessibility-a11y
Tailwind 고급 레이아웃
tailwindcss-advanced-layouts
React/Next.js
frontend-patterns
Skills (20개)
디자인 (8개)
Skill
용도
ui-ux-pro-max
UI/UX 디자인 인텔리전스 (67 styles, 96 palettes, 57 font pairings, 13 stacks)