{
  "_note": "Korean translations of registry value/overlap/risk. sync_registry.py substitutes these into the D1 `registry` rows so the /admin view reads Korean. registry.yaml stays English (i18n source for non-Korean visitors later).",
  "unity-mcp-development": {
    "value": "Claude Code가 Unity 에디터를 안전하게(읽기 우선·배치·드라이런) 조작해 씬·에셋·스크립트 작업을 하게 해준다.",
    "overlap": "설치된 unity-mcp 플러그인 스킬을 감싼다. 에디터 드라이버를 대체하지 않고 devdavv/unity-ai-workflow를 보완.",
    "risk": "에디터 쓰기는 상태를 바꾼다. 드라이런을 건너뛴 무분별한 배치 편집은 씬을 망가뜨릴 수 있다.",
    "name": "Unity MCP 개발"
  },
  "game-ui-flow-planner": {
    "value": "게임 컨셉을 화면 목록 + 첫/반복 세션 플로우 + 목업 요구사항으로 바꾼다.",
    "overlap": "gatecraft sprint-game game-flow(화면 목록+세션 플로우)와 겹친다. gatecraft 전 가벼운 입구로 사용.",
    "risk": "단독 실행하면 gatecraft SSoT와 어긋날 수 있다. 전체 계획은 gatecraft로 넘겨야 한다.",
    "name": "게임 UI 플로우 기획"
  },
  "core-loop-designer": {
    "value": "범위나 화면을 정하기 전에 가장 작은 반복 가능한 '행동-보상-진행' 루프를 정의한다.",
    "overlap": "sprint-game loop-check·core-loop-build와 겹친다. 이 스킬은 루프를 잡고, gatecraft가 고정·구현한다.",
    "risk": "여기서 정한 루프는 gatecraft MVP_LOCK에 기록되기 전엔 확정이 아니다.",
    "name": "코어 루프 설계"
  },
  "first-five-minutes-ftue": {
    "value": "첫 5분(훅·첫 승리·첫 선택)을 설계해 목업 전에 FTUE를 검증 가능하게 만든다.",
    "overlap": "sprint-game first-five와 겹친다. 그 스킬을 정식 점검으로, 이 스킬을 설계 패스로.",
    "risk": "FTUE 가정은 플레이테스트 전엔 미검증. 리텐션이 입증된 것으로 취급하지 말 것.",
    "name": "첫 5분 (FTUE)"
  },
  "game-screen-mockup-designer": {
    "value": "화면별 레이아웃·상태·런타임 텍스트 규칙을 명세해 목업을 일관되게 생성하게 한다.",
    "overlap": "gatecraft:page-mockups와 겹친다. 이건 목업 요구사항을 만들고, gatecraft는 Codex 이미지용 제작 계획을 만든다.",
    "risk": "gatecraft 밖에서 만든 목업은 승인 게이트·에셋 매니페스트 경계를 놓칠 수 있다.",
    "name": "게임 화면 목업 설계"
  },
  "game-feature-prd": {
    "value": "게임 기능 하나에 대해 수용 기준과 비목표(non-goal)를 갖춘 짧고 검증 가능한 PRD를 쓴다.",
    "overlap": "product-spec·gatecraft:blueprint와 겹친다. 제품 전체가 아니라 게임 기능 하나로 범위 한정.",
    "risk": "비목표를 비워두면 범위가 부풀 수 있다. MVP_LOCK을 지켜야 한다.",
    "name": "게임 기능 PRD"
  },
  "game-prototype-build-plan": {
    "value": "가장 작은 플레이 가능한 프로토타입을 실행 명령·종료 기준이 있는 순서별 빌드 단계로 쪼갠다.",
    "overlap": "sprint-game game-skeleton·core-loop-build와 겹친다. 이건 프로토타입을 계획, gatecraft가 빌드 패킷을 낸다.",
    "risk": "빌드 단계가 로드맵 시스템을 끌어올 수 있다. 프로토타입 범위만 유지할 것.",
    "name": "게임 프로토타입 빌드 계획"
  },
  "game-mvp-prioritizer": {
    "value": "기능을 가치·노력·루프 중요도로 Prototype/MVP/V1/Later에 우선순위화한다.",
    "overlap": "sprint-game mvp-cut과 겹친다. 이건 점수·정렬, gatecraft가 Prototype/MVP/V1/Later 버킷을 기록.",
    "risk": "우선순위는 참고용. 확정 컷은 gatecraft mvp-cut 출력에 있다.",
    "name": "게임 MVP 우선순위"
  },
  "ui-skills/baseline-ui": {
    "value": "어떤 UI에든 기준 여백·타입 스케일·컬러 토큰·컴포넌트 기본값을 세운다.",
    "overlap": "다른 ui-skills의 토대. frontend-design·interface-design이 이 토큰·여백 위에 쌓인다.",
    "risk": "조율 없이 shadcn 기본값 위에 얹으면 충돌할 수 있다.",
    "name": "기준 UI"
  },
  "ui-skills/frontend-design": {
    "value": "요구사항을 반응형 레이아웃·컴포넌트 구성·상태 커버리지로 옮긴다.",
    "overlap": "interface-design·make-interfaces-feel-better와 겹친다. 이건 구조/레이아웃 층.",
    "risk": "플로우/목업 명세로 묶지 않으면 MVP를 넘어 레이아웃을 과설계할 수 있다.",
    "name": "프론트엔드 디자인"
  },
  "ui-skills/interface-design": {
    "value": "명료성·사용성을 위한 인터랙션 패턴·어포던스·시각 위계를 설계한다.",
    "overlap": "frontend-design과 겹친다. 이건 시각/인터랙션, frontend-design은 구조 쪽.",
    "risk": "fixing-accessibility와 함께하지 않으면 시각 완성도가 접근성을 앞지를 수 있다.",
    "name": "인터페이스 디자인"
  },
  "ui-skills/shadcn": {
    "value": "React/웹용 shadcn/ui 컴포넌트 패턴·테마·구성을 바로 제공한다.",
    "overlap": "baseline-ui·frontend-design을 shadcn/ui 컴포넌트로 구현. 웹 전용 스택 가정.",
    "risk": "웹 전용. Unity uGUI/UI Toolkit에는 적용 불가."
  },
  "ui-skills/fixing-accessibility": {
    "value": "기존 UI에 구체적 접근성 수정(포커스·라벨·대비·키보드 내비)을 적용한다.",
    "overlap": "wcag-audit-patterns와 짝. 이건 수정, 그건 감사.",
    "risk": "감사 없이 수정하면 구조적 문제를 놓칠 수 있다. wcag-audit-patterns 먼저.",
    "name": "접근성 개선"
  },
  "ui-skills/wcag-audit-patterns": {
    "value": "반복 가능한 WCAG 감사 체크리스트와 흔한 실패 패턴을 제공한다.",
    "overlap": "fixing-accessibility와 짝. 이건 WCAG 감사, 그건 개선.",
    "risk": "감사 결과는 개선(fixing-accessibility)이 뒤따라야 의미 있다.",
    "name": "WCAG 감사 패턴"
  },
  "ui-skills/fixing-motion-performance": {
    "value": "제약된 기기에서 끊기는 애니메이션·리플로우·모션 성능 문제를 겨냥한다.",
    "overlap": "make-interfaces-feel-better(모션 감)·일반 성능 튜닝과 겹친다. 좁은 범위.",
    "risk": "신규/협소 스킬. 승인 전 검토 필요, 기존 성능 가이드와 겹칠 수 있다.",
    "name": "모션 성능 개선"
  },
  "ui-skills/make-interfaces-feel-better": {
    "value": "모션·피드백·마이크로인터랙션 완성도를 더해 UI가 반응적이고 살아있게 느껴지게 한다.",
    "overlap": "interface-design·fixing-motion-performance와 겹친다. 이건 완성도/마이크로인터랙션 층.",
    "risk": "모션 예산을 안 잡으면 성능을 해칠 수 있다. fixing-motion-performance와 조율.",
    "name": "인터페이스 감각 개선"
  },
  "devdavv/unity-ai-workflow": {
    "value": "프롬프트와 에디터 자동화를 갖춘 의견 있는 AI 보조 Unity 워크플로우라고 주장.",
    "overlap": "내부 unity-mcp-development(에디터 구동 AI 워크플로우)와 크게 겹침. 사용 전 차별점 필요.",
    "risk": "외부·미감사. 우리 Unity MCP 안전 모델·asmdef 규칙과 중복/충돌 가능."
  },
  "tjboudreaux/cc-plugin-unity-gamedev": {
    "value": "Unity 게임개발 스킬·헬퍼를 묶은 Claude Code 플러그인이라고 주장.",
    "overlap": "unity-mcp-development·내부 game-* 기획 스킬과 겹침. 워크플로우+게임개발 가이드 묶음.",
    "risk": "플러그인 설치는 하네스를 바꾼다. 자동설치 금지, 내용은 정책 검토 필요."
  },
  "XeldarAlz/everything-claude-unity": {
    "value": "다수의 Claude+Unity 자료를 모음. 아이디어를 캐낼 발견용 인덱스로 유용.",
    "overlap": "대부분의 Unity 스킬과 겹치는 넓은 카탈로그. 한 단위로 채택하기엔 초점이 흐림.",
    "risk": "잡다한 범위·고른 품질 아님·유지보수 불명확. 통째 채택하면 노이즈·위험 증가."
  },
  "OstrichHermit/OH-Unity-GameDev-Skills": {
    "value": "Claude Code용으로 큐레이션된 Unity 게임개발 스킬 세트라고 주장.",
    "overlap": "내부 game-* 기획 스킬·unity-mcp-development와 겹침. 단일 도구가 아닌 스킬 묶음.",
    "risk": "외부 묶음. 승인 전 스킬별 품질·중복을 평가해야 함."
  },
  "quodsoler/unreal-engine-skills": {
    "value": "Claude Code용 Unreal Engine 워크플로우 스킬이라고 주장. Unreal 트랙의 선발주자.",
    "overlap": "아직 내부 Unreal 커버리지 없음. 겹침 없으나 함께 쓸 Unreal MCP/드라이버도 없음.",
    "risk": "Unreal 툴체인이 안 깔려 있다. Unreal 엔진 설치 전엔 가치가 잠재 상태."
  },
  "dstn2000/claude-unreal-engine-skill": {
    "value": "Unreal Engine 개발용 Claude 스킬이라고 주장.",
    "overlap": "quodsoler/unreal-engine-skills와 겹침. 둘 중 하나 고르기 전 비교할 Unreal 후보 2개.",
    "risk": "외부·미감사. Unreal 드라이버 없이는 사용 불가. quodsoler와 비교 후 검토."
  },
  "gatecraft": {
    "value": "게임·앱·웹 프로젝트의 기획·블루프린트·게이트체크·페이지 목업까지 만드는 권위 있는 설계 엔진.",
    "overlap": "프로젝트 킥오프/블루프린트 엔진. kickoff_project.py가 스캐폴드 후 깊은 기획을 gatecraft:kickoff/blueprint로 넘긴다.",
    "risk": "SSoT로 유지돼야 한다. 가벼운 내부 스킬은 중복 대신 여기로 넘겨야 한다."
  },
  "signalcraft": {
    "value": "시장·트렌드·리뷰·커뮤니티 신호를 리서치해 gatecraft용 점수화된 컨셉 후보를 만든다.",
    "overlap": "스카우트/신호 리서치 엔진. scout.py가 데일리 리포트를 스캐폴드 후 신호 수집을 signalcraft:research로 넘긴다.",
    "risk": "신호 점수는 참고용. 컨셉 후보로 움직이기 전 사람 검토 필요."
  },
  "deep-research": {
    "value": "어려운 질문에 대해 웹 검색 팬아웃·출처 수집·반대검증·인용 종합을 수행한다.",
    "overlap": "signalcraft를 보완. signalcraft의 신호 스캔 vs 깊은 다출처 팩트체크 리포트.",
    "risk": "네트워크/웹 의존. 출력은 인용·사람 검토 후에야 결정에 쓸 수 있다.",
    "name": "딥 리서치"
  },
  "product-spec": {
    "value": "제품/서비스의 전체 PRD·기술설계·개발가이드 문서 세트를 생성한다.",
    "overlap": "gatecraft:blueprint·내부 game-feature-prd와 겹침. 게임 기능 하나가 아닌 제품/서비스 범위.",
    "risk": "넓은 출력. 명확한 브리프로 범위를 안 묶으면 문서를 과생산할 수 있다.",
    "name": "제품 기획서"
  },
  "epic/unreal-mcp-plugin": {
    "value": "벤더 지원 1st-party 에이전트 UE 경로. 네이티브 ClaudeCode/Codex/Cursor 클라이언트 설정. 우리 Unity MCP의 Unreal판.",
    "overlap": "unity-mcp-development의 개념적 형제(MCP가 에디터를 구동, Unreal 쪽). 기존 UE MCP 서버 항목 없음.",
    "risk": "실험적·인증 없는 로컬 전용 HTTP·Unreal 툴체인 미연결. Unreal 작업 시작 전엔 가치 잠재."
  },
  "Nice-Wolf-Studio/unity-claude-skills": {
    "value": "문서 충실·버전 고정 Unity 레퍼런스 층. Correctness/Architecture/Translation 계층 설계. netcode-framework 스킬을 보완 가능.",
    "overlap": "Unity 군집(devdavv·tjboudreaux·XeldarAlz·OstrichHermit)과 겹침. 차별점은 Unity 6.3 LTS 버전 고정 + 풀독스 커버리지.",
    "risk": "초기 repo(커밋 7개·릴리스 없음)·README 스킬수 불일치·2026.3 문서 컷오프. 승인 전 스킬별 평가."
  },
  "unity/com.unity.ai.assistant-mcp": {
    "value": "1st-party 벤더 관리 Unity MCP. 정식 경로가 될 수 있음. Unity AI 크레딧 소모 없음. 로컬 IPC로 자동 실행.",
    "overlap": "내부 unity-mcp-development·로컬 karnellabs-unity-mcp 플러그인과 강하게 겹침. 우리 커뮤니티 스택의 공식 대안.",
    "risk": "프리릴리스·구독 게이트. 채택하면 자체 플러그인의 위치를 재조정하게 됨."
  },
  "IvanMurzak/Unity-MCP": {
    "value": "활발한 2026 주기의 선도 무료 커뮤니티 Unity MCP. 자동생성 AI 스킬·C# 메서드→툴 한 줄 패턴이 캐낼 만함.",
    "overlap": "unity-mcp-development·karnellabs-unity-mcp와 같은 에디터 제어 MCP 영역. 이미 자체 1st-party MCP 운영 중.",
    "risk": "경쟁자/참고용이지 대체재 아님. 자체 MCP와 병행하면 중복 추가."
  },
  "CoplayDev/unity-mcp": {
    "value": "로컬 LLM·멀티클라이언트 지원 + 호스팅/관리형 변형으로 주목받는 주요 커뮤니티 Unity MCP. 경쟁 참고용.",
    "overlap": "unity-mcp-development·karnellabs-unity-mcp와 같은 에디터 제어 MCP 영역. 호스팅 Coplay MCP 변형과 짝.",
    "risk": "버전/최신성 독립 검증 안 됨. 자체 MCP 운영 중이라 추적만."
  },
  "EpicGames/unreal-engine-skills-for-claude-code-plugin": {
    "value": "30+ 툴셋(액터·블루프린트·머티리얼·Niagara·Sequencer·GAS·C++ 테스트)에 수백 도구를 가진 1st-party Epic Claude Code 플러그인.",
    "overlap": "커뮤니티 Unreal 항목(quodsoler·dstn2000)을 대체하는 공식 Epic 플러그인.",
    "risk": "실험적·Unreal 중심인데 KarnelLabs는 Unity 중심. Claude Code 플러그인은 자동설치 절대 금지."
  },
  "chongdashu/unreal-mcp": {
    "value": "별 가장 많은 커뮤니티 UE MCP(~2k·MIT). UE 5.5+ 지원, Cursor/Windsurf/Claude Desktop용. 5.8로 못 올리는 프로젝트에 적합.",
    "overlap": "1st-party epic/unreal-mcp-plugin·다른 커뮤니티 UE 서버와 겹침. unity-mcp-development의 개념적 형제.",
    "risk": "실험적·파괴적 변경 가능. Epic 1st-party가 전략 경로이며 이를 대체할 가능성."
  },
  "uaip-unreal-ai-integration-platform": {
    "value": "현존 가장 기능 완성된 에이전트 UE 옵션(Blueprint/Material/Niagara+PIE 540+ 시맨틱 명령). Claude Code/Codex/Cursor용.",
    "overlap": "epic/unreal-mcp-plugin·chongdashu/unreal-mcp와 겹침. 차별점은 폭(540+ 명령)+UE 5.8 공식 툴셋 브리지.",
    "risk": "상업용 클로즈드소스(Fab 라이선스)·Windows-64 전용·신규(v1.0, 2026-06-22). 신중히, Unreal 작업 시작 시에만."
  },
  "anthropics/claude-plugins-official": {
    "value": "1st-party·검증된 커뮤니티 Claude Code 플러그인이 먼저 도착하는 권위 있는 상류. 신호 높은 정기 스카우트 소스.",
    "overlap": "메타 자원(단일 스킬 아닌 마켓플레이스). 개별 registry id와 겹침 없음 — 미래 후보 발굴용 피드.",
    "risk": "Anthropic도 묶인 MCP 서버/파일을 통제 못 함. 자동설치 금지. 발견만 — 승격은 사람 승인."
  },
  "modelcontextprotocol/registry": {
    "value": "공개 MCP 서버의 정식·안정화된 발견 표면. well-known server.json + REST API가 스카우트의 구체적 수집 경로.",
    "overlap": "스킬 id 겹침 없음 — 디렉터리/API이지 스킬 아님. unity-mcp-development를 보완, signalcraft/deep-research 스카우트에 공급 가능.",
    "risk": "채택할 역량이 아니라 소비할 인프라. 발견 소스로 추적."
  },
  "github/mcp-registry": {
    "value": "OSS 커뮤니티 레지스트리와 연합하는 별점 순위 발견 표면. 게임개발 포함 떠오르는 MCP 서버를 포착하기 좋음.",
    "overlap": "스킬 id 겹침 없음 — 발견 디렉터리. modelcontextprotocol/registry와 함께 스카우트 신호 소스로 추적.",
    "risk": "6개월 창보다 오래됨·프로젝트 컨텍스트용 채택 스킬 아님. 추적만."
  },
  "Donchitos/Claude-Code-Game-Studios": {
    "value": "에이전트 조직+스킬 라우팅+훅 패턴의 대형 레퍼런스 구현(에이전트 49·스킬 73·검증훅 12·멀티엔진). 패턴 채굴용.",
    "overlap": "사내 기획/생산 스택(gatecraft·signalcraft·product-spec·core-loop-designer·game-feature-prd)·sprint-*와 크게 겹침.",
    "risk": "전체로는 사내 스택과 중복. 드롭인 아닌 멀티에이전트 템플릿. 패턴만 수확."
  },
  "openai/codex-game-development": {
    "value": "Codex는 두 번째 에이전트 표면. Claude Code·Codex 간 이식 가능한 SKILL.md + 공식 게임개발 워크플로우 트랙을 확인.",
    "overlap": "드롭인 스킬이 아닌 툴/생태계 신호. gatecraft/product-spec과 개념적으로 인접하나 Codex 쪽.",
    "risk": "OpenAI 문서엔 명명된 게임개발 스킬 없음(커뮤니티 보고·미확인). 중간 신뢰·채택 가능 산출물 아님."
  },
  "quartz": {
    "value": "성숙한 Obsidian-볼트→사이트 정적 생성기(SSG).",
    "overlap": "우리 stdlib build_site.py의 더 풍부한 대안 — 그래프 뷰·전문 검색·Obsidian 위키링크.",
    "risk": "Node/npm 툴체인+설치. 자동설치 금지."
  },
  "mkdocs-material": {
    "value": "검색 갖춘 세련된 Material 문서 사이트.",
    "overlap": "build_site.py의 문서 사이트 대안.",
    "risk": "Python pip 의존성. 설치는 사람 게이트."
  }
}