If you're shipping a service to EU users, this generates a complete GDPR-compliant privacy notice, terms of service, consent modal, and cookie banner in one interview. It's built around the actual regulation structure: Article 13-14 disclosures, Article 6 legal basis, all eight data subject rights, plus Consumer Rights Directive withdrawal forms and DSA compliance. The interview runs in English using proper GDPR terminology, though you can answer in Korean. It skips Korea-specific concepts like CPO and third-party provision in favor of the EU equivalents (DPO, processors, recipients). Output is production-ready React components with locale="en" props and opt-in cookie UX that follows CNIL guidelines. Worth noting the reminder at the end: this generates the scaffolding, but you still need EU counsel review before going live.

GitHub stars
256
last updated
May 26, 2026

Install

$ npx -y skills add kimlawtech/korean-privacy-terms --skill privacy-eu --agent claude-code

Installs into .claude/skills of the current project.

Files

privacy-eu — EU GDPR 전용 스킬

호출 즉시 출력 (영문 인터뷰 시작 안내)

Starting EU GDPR Privacy Notice & Terms generator.

인터뷰는 영문·GDPR 용어로 진행합니다. (사용자 답은 한국어로 하셔도 됩니다)
법령: GDPR Art. 13-14, Art. 6, Art. 9, Chapter V, DSA, CRD 14-day withdrawal

몇 가지만 여쭤볼게요.

법령 근거 (MUST READ)

  1. ./jurisdictions/eu-gdpr/gdpr-checklist.md — GDPR Art. 13-14 공개 21종·8대 권리·Art. 6 근거·Art. 83 과태료
  2. ./jurisdictions/eu-gdpr/terms-checklist.md — CRD·DSA·DCD·Unfair Terms
  3. ./references/glossary.md — 용어 풀이 (DPO·Data Controller·SCCs 등)
  4. ./references/design-system-detection.md — UI variant

인터뷰 범위

./scripts/interview.md 중 다음만 수행:

유지

  • Step 1 서비스 소개 (serviceName·serviceDescription·operatorName·serviceType)
  • Step 2 수집 항목 (자동 수집·민감·고유식별)
  • Step 6 처리위탁 (→ Art. 28 Processors + 국제 이전 자동 추론)
  • Step 9 시행일·개정 여부
  • Step 9-EU 전부 (Q9E-1~11)
  • Step 10 디자인 스타일
  • Step 11 최종 확인

생략 (한국 전용)

  • Step 3 수집 방법 (EU는 Art. 14 출처 개념으로 Q9E-6에 통합)
  • Step 4 한국식 처리 목적 (Q9E-4 Legal Basis로 대체)
  • Step 5 한국식 제3자 제공 (Q9E-8 Recipients로 대체)
  • Step 7 한국 CPO (Q9E-2 DPO로 대체)
  • Step 8 한국 특수 상황
    • 14세 미만 → Q9E-11 (16세 기본)
    • AI 자동화·행태광고·전송요구권·국내대리인은 EU는 다르게 처리

사용 템플릿

Sponsors

Details

Repository
github.com/kimlawtech/korean-privacy-terms
License
Apache-2.0
First seen
Jun 11, 2026

More from kimlawtech/korean-privacy-terms

All 8

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs