$npx -y skills add kimlawtech/korean-privacy-terms --skill privacy-global-jp한국+일본 병기 처리방침·이용약관 자동 생성. 한국 본사가 일본 사용자까지 대상으로 서비스할 때 사용. 한국어(PIPA)·일본어(APPI) 두 세트 문서를 동시 생성하고, Footer에 언어·관할 전환 링크 자동 삽입.
| 1 | # privacy-global-jp — 한국+일본 병기 전용 스킬 |
| 2 | |
| 3 | ## 호출 즉시 출력 |
| 4 | |
| 5 | ``` |
| 6 | 한국+일본 병기 모드로 시작합니다. |
| 7 | |
| 8 | 생성될 문서 |
| 9 | /privacy, /terms — 한국어 (PIPA + 약관규제법 + 전자상거래법) |
| 10 | /jp/privacy, /jp/terms — 일본어 (APPI + 消費者契約法 + 特定商取引法) |
| 11 | |
| 12 | 공통 질문은 한 번만, 관할별 고유 질문은 각각 묻습니다. |
| 13 | 시작해볼게요. |
| 14 | ``` |
| 15 | |
| 16 | ## 법령 근거 (MUST READ) |
| 17 | |
| 18 | 한국·일본 양쪽 레퍼런스 전부 필독: |
| 19 | |
| 20 | - `./references/law-checklist-2026.md` (한국 법령) |
| 21 | - `./references/guideline-2025-04.md` |
| 22 | - `./references/automated-decision.md` |
| 23 | - `./references/data-portability.md` |
| 24 | - `./references/ftc-standard-terms.md` |
| 25 | - `./references/behavioral-info.md` |
| 26 | - `./references/service-type-matrix.md` |
| 27 | - `./references/glossary.md` |
| 28 | - `./references/design-system-detection.md` |
| 29 | - `./references/appi-jp.md` (일본 APPI) |
| 30 | - `./jurisdictions/jp-appi/appi-checklist.md` |
| 31 | |
| 32 | ## 인터뷰 범위 |
| 33 | |
| 34 | `./scripts/interview.md`에서 다음 수행: |
| 35 | |
| 36 | **공통 1회 (한국+일본 함께 쓰임)** |
| 37 | - Step 1 서비스 소개 |
| 38 | - Step 2 수집 항목 |
| 39 | - Step 6 처리위탁 (처리위탁 + 해외 제3자 제공 양쪽 반영) |
| 40 | - Step 9 시행일 |
| 41 | |
| 42 | **한국 전용** |
| 43 | - Step 3 수집 방법 |
| 44 | - Step 4 처리 목적 (한국식) |
| 45 | - Step 5 제3자 제공 (한국식) |
| 46 | - Step 7 CPO |
| 47 | |
| 48 | **일본 전용 (Step 9-JP 전부)** |
| 49 | - Q9JP-1~11 |
| 50 | |
| 51 | **통합 (둘 다 영향)** |
| 52 | - Step 8 특수 상황 — **아동 기준: 한국 14세, 일본 15세 → 더 엄격한 15세 기준으로 통일 권장** |
| 53 | - Step 10 디자인 (CookieBanner 일본어 locale 추가) |
| 54 | - Step 11 최종 확인 |
| 55 | |
| 56 | ## 사용 템플릿 (4종 전부) |
| 57 | |
| 58 | ``` |
| 59 | 한국 세트 |
| 60 | ./jurisdictions/kr-pipa/privacy-policy.ko.mdx.tmpl → /privacy |
| 61 | ./jurisdictions/kr-pipa/terms-of-service.ko.mdx.tmpl → /terms |
| 62 | |
| 63 | 일본 세트 |
| 64 | ./jurisdictions/jp-appi/privacy-policy.ja.mdx.tmpl → /jp/privacy |
| 65 | ./jurisdictions/jp-appi/terms-of-service.ja.mdx.tmpl → /jp/terms |
| 66 | ``` |
| 67 | |
| 68 | ## 생성 대상 파일 (src-app 기준) |
| 69 | |
| 70 | ``` |
| 71 | src/mdx-components.tsx |
| 72 | |
| 73 | src/content/legal/privacy-policy.mdx (한국어) |
| 74 | src/content/legal/terms-of-service.mdx (한국어) |
| 75 | src/content/legal/jp/privacy-policy.mdx (일본어) |
| 76 | src/content/legal/jp/terms-of-service.mdx (일본어) |
| 77 | |
| 78 | src/app/privacy/page.tsx locale="ko" |
| 79 | src/app/terms/page.tsx locale="ko" |
| 80 | src/app/jp/privacy/page.tsx locale="ja" |
| 81 | src/app/jp/terms/page.tsx locale="ja" |
| 82 | |
| 83 | src/components/legal/ConsentModal.tsx locale="ko"|"ja" 지원 |
| 84 | src/components/legal/CookieBanner.tsx locale="ko"|"ja" 지원 |
| 85 | src/components/legal/LabelingCard.tsx |
| 86 | src/components/legal/LocaleSwitch.tsx 한국어·日本語 전환 링크 |
| 87 | ``` |
| 88 | |
| 89 | ## LocaleSwitch 컴포넌트 |
| 90 | |
| 91 | Footer에 넣는 언어·관할 전환 링크: |
| 92 | |
| 93 | ```tsx |
| 94 | <LocaleSwitch |
| 95 | currentLocale="ko" |
| 96 | options={[ |
| 97 | { locale: "ko", label: "한국어", href: "/privacy" }, |
| 98 | { locale: "ja", label: "日本語", href: "/jp/privacy" }, |
| 99 | ]} |
| 100 | /> |
| 101 | ``` |
| 102 | |
| 103 | ## 치환 프로토콜 |
| 104 | |
| 105 | `./scripts/render.md`의 **"병기 관할 치환 (kr-pipa + jp-appi)"** 섹션에 따라 두 세트 동시 생성. |
| 106 | |
| 107 | 아동 기준: Step 8 + Q9JP-7 두 질문으로 한국(14세)·일본(15세)을 각각 확인. 통일 기준을 사용자에게 제시. |
| 108 | |
| 109 | 해외 제3자 제공: |
| 110 | - 한국 PIPA: 정보주체 동의 + 해외 이전 계약 체결 |
| 111 | - 일본 APPI 第28条: 동의·동등성·충분한 체제 세 경로 중 선택 |
| 112 | |
| 113 | ## 검증 (양쪽 각각) |
| 114 | |
| 115 | 한국 세트: |
| 116 | - 법 §30 11개 항목 포함 |
| 117 | - 2025.4 지침·2026.9 신규 조항 |
| 118 | |
| 119 | 일본 세트: |
| 120 | - APPI 第32条 보유개인데이터 필수 공표 항목 |
| 121 | - 第27조 제3자 제공 관련 사항 |
| 122 | - 第28条 해외 제3자 제공 (해당 시) |
| 123 | - 第33~39条 정보 주체 5대 권리 |
| 124 | - 苦情申出先 (고충처리 창구) 명기 |
| 125 | |
| 126 | ## 완료 출력 |
| 127 | |
| 128 | ``` |
| 129 | [생성 완료] |
| 130 | |
| 131 | 한국어 (PIPA) |
| 132 | - src/content/legal/privacy-policy.mdx |
| 133 | - src/content/legal/terms-of-service.mdx |
| 134 | - src/app/privacy/page.tsx, src/app/terms/page.tsx |
| 135 | |
| 136 | 일본어 (APPI + 消費者契約法 + 特定商取引法) |
| 137 | - src/content/legal/jp/privacy-policy.mdx |
| 138 | - src/content/legal/jp/terms-of-service.mdx |
| 139 | - src/app/jp/privacy/page.tsx, src/app/jp/terms/page.tsx |
| 140 | |
| 141 | 공통 컴포넌트 |
| 142 | - ConsentModal (ko/ja), CookieBanner (ko/ja), LabelingCard, LocaleSwitch |
| 143 | |
| 144 | [검증] |
| 145 | - 한국 §30 11개 항목 ✓ |
| 146 | - 일본 APPI 第32条 공표 사항 ✓ |
| 147 | - 特定商取引法 표기 ✓ (전자상거래 시) |
| 148 | - 해외 제3자 제공 조치 ✓ |
| 149 | |
| 150 | [다음 단계] |
| 151 | 1. app/layout.tsx에 <CookieBanner /> 단일 배치 (locale은 사용자 브라우저 기반) |
| 152 | 2. Footer에 <LocaleSwitch /> 배치 |
| 153 | 3. 회원가입 폼에 <ConsentModal locale={userLocale} /> 연결 |
| 154 | 4. 한국·일본 양쪽 변호사 검토 필수 |
| 155 | 5. 일본 전자상거래 서비스: 特定商取引法 표기 별도 페이지(/tokutei) 작성 권장 |
| 156 | |
| 157 | [중요] |
| 158 | 과태료: 한국 최대 매출 3%(2026.9~), 일본 最大 1億円. |
| 159 | 배포 전 양 관할 법률 전문가 검수 필수. |
| 160 | |
| 161 | ────────────────────────────────────────── |
| 162 | |
| 163 | 생성된 문서 써보시면서 불편한 점·추가 기능·법령 업데이트 제보는 |
| 164 | 한국 법률 AI 허브 SpeciAI 디스코드에서 받고 있어요. |
| 165 | |
| 166 | → https://discord.gg/wQWpEpnBfE |
| 167 | ``` |