개인정보처리방침 또는 서비스 약관의 신규 초안을 생성하거나, 기존 문서를 리뷰 결과를 반영하여 업데이트한다. legal-compliance-reviewer로 초안을 생성하고, user-rights-advocate로 가독성/공정성을 검증하는 순차 파이프라인으로 동작한다.
Draft Legal Docs
법률 문서(개인정보처리방침/서비스 약관)의 초안을 생성하거나 기존 문서를 업데이트하는 오케스트레이션 스킬이다. compliance reviewer → rights advocate 순차 파이프라인으로 동작한다.
Process
Step 0: 사용자 정보 수집
AskUserQuestion 도구로 다음을 물어본다:
Q1. 작업 유형
| 옵션 | 설명 |
|---|---|
| 신규 작성 | 처음부터 새로운 법률 문서 초안 생성 |
| 기존 문서 업데이트 | 기존 문서에 리뷰 피드백을 반영하여 수정 |
Q2. 대상 문서
| 옵션 | 설명 |
|---|---|
| 개인정보처리방침 | Privacy Policy 작성/수정 |
| 서비스 약관 | Terms of Service 작성/수정 |
Q3. 기존 리뷰 결과 (업데이트 시)
Q1에서 "기존 문서 업데이트"를 선택한 경우에만 물어본다:
- 기존 문서 경로 (기본:
knowledges/legal/current/하위 파일) - 리뷰 결과 파일 경로 (기본:
knowledges/legal/reviews/최신 파일 자동 탐색)
Q4. 검증 여부
| 옵션 | 설명 |
|---|---|
| 검증 포함 (Recommended) | 초안 생성 후 user-rights-advocate로 가독성/공정성 검증 |
| 초안만 | 법률 준수 기반 초안만 생성 (빠른 작성) |
Step 1: 컨텍스트 수집
작업에 필요한 참조 자료를 수집한다:
- 제품 정보:
knowledges/README.md읽기 - 기존 문서 (업데이트 시): Q3에서 받은 기존 문서 경로의 파일 읽기
- 리뷰 결과 (업데이트 시): Q3에서 받은 리뷰 결과 파일 읽기
- 기존 리뷰 파일 탐색:
knowledges/legal/reviews/에서 해당 문서 유형의 최신 리뷰 파일 탐색
Step 2: legal-compliance-reviewer 에이전트 호출 (초안 생성)
- subagent_type:
general-purpose - prompt: 작업 유형에 따라 다른 프롬프트를 전달한다:
신규 작성 시:
1당신은 legal-compliance-reviewer 에이전트입니다. 다음 파일을 먼저 읽고 그 지시에 따라 행동하세요:
2.claude/agents/legal/legal-compliance-reviewer.md
3
4파라미터:
5- doc_path: (없음 - 신규 작성)
6- doc_type: {doc_type}
7- mode: draft
8
9작업: 쏘카인드 서비스의 {개인정보처리방침 / 서비스 약관}을 신규 작성해주세요.
10
11요구사항:
121. 한국 법률(개인정보보호법, 정보통신망법, 약관규제법 등)을 완벽히 준수
132. 쏘카인드 서비스 특성(AI 교육 플랫폼, B2B 모델, 음성 데이터 처리)을 반영
143. 최신 법률 개정 사항 반영
154. 이용자가 이해하기 쉬운 표현 사용
16
17중요: 파일을 직접 저장하지 마세요. 초안 전문을 텍스트로 반환해주세요.기존 문서 업데이트 시:
1당신은 legal-compliance-reviewer 에이전트입니다. 다음 파일을 먼저 읽고 그 지시에 따라 행동하세요:
2.claude/agents/legal/legal-compliance-reviewer.md
3
4파라미터:
5- doc_path: {existing_doc_path}
6- doc_type: {doc_type}
7- mode: draft
8
9작업: 기존 문서를 리뷰 피드백을 반영하여 업데이트해주세요.
10
11기존 문서:
12---
13{existing_doc_content}
14---
15
16반영할 리뷰 피드백:
17---
18{review_feedback_content}
19---
20
21요구사항:
221. 리뷰에서 지적된 🔴 즉시 시정 항목은 반드시 반영
232. 🟡 조속 보완 항목은 가능한 한 반영
243. 기존 문서의 좋은 부분은 유지
254. 변경 사항을 명확히 표시
26
27중요: 파일을 직접 저장하지 마세요. 수정된 문서 전문을 텍스트로 반환해주세요.
28반환 시 다음 형식을 사용하세요:
29
30## 변경 요약
31[주요 변경 사항 목록]
32
33## 수정본 전문
34[수정된 법률 문서 전문]Step 3: user-rights-advocate 에이전트 호출 (검증 — 검증 포함 선택 시)
사용자가 "검증 포함"을 선택한 경우에만 실행한다. compliance reviewer 완료 후 순차적으로 호출한다.
- subagent_type:
general-purpose - prompt:
1당신은 user-rights-advocate 에이전트입니다. 다음 파일을 먼저 읽고 그 지시에 따라 행동하세요:
2.claude/agents/legal/user-rights-advocate.md
3
4파라미터:
5- doc_path: (아래 초안 문서를 검토)
6- doc_type: {doc_type}
7
8검토할 초안:
9---
10{compliance_reviewer_output에서 추출한 문서 전문}
11---
12
13작업: 이 초안의 가독성과 공정성을 평가하고, 수정이 필요한 부분을 구체적으로 지적해주세요.
14
15중요:
161. 파일을 직접 저장하지 마세요. 검토 결과를 텍스트로 반환해주세요.
172. 검토 결과와 함께, 수정이 반영된 최종 문서 전문도 함께 반환해주세요.
183. 반환 시 "## 검증 리뷰" 섹션과 "## 최종 수정본" 섹션을 명확히 구분해주세요.Step 4: 최종 문서 저장
검증 결과에서 최종 수정본을 추출하거나, 초안만 모드인 경우 compliance reviewer 결과를 그대로 사용하여 저장한다.
저장 경로
- 초안:
knowledges/legal/drafts/{doc_type}-draft-{YYYY-MM-DD}.md- 예:
knowledges/legal/drafts/privacy-policy-draft-2026-03-03.md
- 예:
저장 파일 구조
1---
2title: [개인정보처리방침 / 서비스 이용약관]
3version: draft-{YYYY-MM-DD}
4status: draft
5doc_type: {privacy / tos}
6created: YYYY-MM-DD
7reviewed_by: Legal Compliance Reviewer + User Rights Advocate (AI Agents)
8---
9
10[법률 문서 전문]Step 5: 결과 보고
사용자에게 보고한다:
- 저장 경로
- 변경 요약 (업데이트 시)
- 검증 포함 시: 가독성/공정성 검증 요약
- 다음 단계 안내:
- "법률 전문가의 최종 검토를 권장합니다"
- "
review-legal-docs로 추가 검토를 실행할 수 있습니다" - "최종 확정 시
knowledges/legal/current/로 이동하세요"
Important Notes
- compliance reviewer → rights advocate는 반드시 순차적으로 실행한다 (rights advocate는 compliance reviewer의 결과가 필요함)
- 각 에이전트에게 파일 저장을 하지 말 것을 명시한다 (이 스킬이 최종 파일을 저장함)
- rights advocate의 반환에서 "최종 수정본" 섹션을 파싱하여 최종 저장본으로 사용한다
- 이 스킬의 결과물은 AI가 생성한 초안이다. 반드시 법률 전문가의 검토를 거쳐야 함을 사용자에게 안내한다
- 저장 경로는
drafts/이며,current/가 아니다. 최종 확정된 문서만current/에 배치한다
Example Usage
신규 개인정보처리방침 작성
1/draft-legal-docs
2→ 유형: 신규 작성
3→ 대상: 개인정보처리방침
4→ 검증: 포함결과: knowledges/legal/drafts/privacy-policy-draft-2026-03-03.md
리뷰 반영 약관 업데이트
1/draft-legal-docs
2→ 유형: 기존 문서 업데이트
3→ 대상: 서비스 약관
4→ 기존 문서: knowledges/legal/current/terms-of-service.md
5→ 리뷰 결과: knowledges/legal/reviews/legal-review-tos-2026-03-03.md
6→ 검증: 포함결과: knowledges/legal/drafts/terms-of-service-draft-2026-03-03.md
Quality Checklist
- compliance reviewer → rights advocate 파이프라인이 순차적으로 실행되었는가
- 각 에이전트가 파일을 직접 저장하지 않고 텍스트를 반환했는가
- 검증 포함 시, 최종 수정본이 정확히 추출되어 저장되었는가
- 파일이 올바른 경로(
drafts/{type}-draft-{date}.md)에 저장되었는가 - 법률 전문가 검토 권고가 사용자에게 전달되었는가
- 업데이트 시, 리뷰 피드백의 🔴 항목이 모두 반영되었는가