| name | court-divorce-proof-creator |
| description | 이혼 소송 증거 자료 생성 도구. 영수증, 호텔 예약 확인서, 신용카드 내역서, 통화 내역서, 메시지 스크린샷 등 법적 증거로 활용 가능한 PDF 문서를 생성합니다. 실제와 유사한 형식으로 교육 및 시뮬레이션 목적으로 사용. |
Court Divorce Proof Creator - 이혼 증거 자료 생성 도구
⚖️ 교육 및 시뮬레이션 목적 전용 이 스킬은 이혼 소송에서 활용될 수 있는 증거 자료의 형식을 학습하고, 실제 소송 준비를 위한 자료 정리 방법을 교육하기 위한 도구입니다.
📋 핵심 기능
🆕 1. 모텔 영수증 생성 (Template-Based) ⭐⭐⭐
- 템플릿 기반 자동 생성: JSON 템플릿에서 랜덤 선택
- 의심도 자동 판별: 품목별 의심 레벨 표시
- 실제 패턴 학습: 일반적인 모텔명, 지역, 품목
- 서비스 타입: 대실(2-4시간), 숙박(1박)
- 의심스러운 시간대: 심야(22:00
02:00), 오후(14:0018:00) - 증거 팁 내장: Red Flags, 검증 포인트 포함
2. 범용 영수증 생성 (Receipt Generator)
- 레스토랑 영수증: 커플 디너, 고급 레스토랑 결제 내역
- 카페 영수증: 2인 주문 내역
- 소매점 영수증: 선물 구매, 명품 구매 내역
3. 호텔 예약 확인서 (Hotel Confirmation)
- 체크인/체크아웃 날짜
- 투숙객 정보 (2인 등록)
- 객실 타입 (더블, 스위트 등)
- 결제 정보
- 예약 번호 및 확인 코드
4. 신용카드 내역서 (Credit Card Statement)
- 월별 거래 내역
- 결제 일시, 장소, 금액
- 카테고리별 분류 (식당, 호텔, 쇼핑 등)
- 의심스러운 패턴 하이라이트
5. 통화 내역서 (Call History) [예정]
- 통화 날짜/시간
- 통화 시간 (분)
- 발신/수신 번호
- 반복적 통화 패턴
6. 메시지 스크린샷 (Message Screenshot) [예정]
- 카카오톡 스타일 대화창
- 문자 메시지 형식
- 타임스탬프 포함
- 읽음 표시
🚀 사용 방법
⭐⭐⭐ 최신 권장: 모텔 템플릿 기반 (create_motel_receipt.py)
JSON 템플릿 기반으로 실제 모텔 영수증과 동일한 스타일 + 의심도 자동 판별
자동 생성 모드 (초간단!)
# 대실 (2-4시간 이용)
python scripts/create_motel_receipt.py \
--service-type 대실 \
--date "2024-03-15" \
--time "22:30" \
--auto \
--card_last4 "1234" \
--output motel_receipt.pdf
# 숙박 (1박)
python scripts/create_motel_receipt.py \
--service-type 숙박 \
--date "2024-03-16" \
--time "23:15" \
--auto \
--card_last4 "5678" \
--output motel_overnight.pdf
자동 생성 항목:
- ✅ 모텔명 (10개 중 랜덤): 드림모텔, 러브모텔, 프린스호텔 등
- ✅ 주소 (9개 지역 중 랜덤): 강남, 서초, 송파 등
- ✅ 사업자등록번호, 전화번호, 영수증 번호
- ✅ 품목 및 가격 (템플릿 가격 범위 내 랜덤)
- ✅ 의심도 자동 표시 (⚠️ 의심 품목: X개)
수동 지정 모드
python scripts/create_motel_receipt.py \
--service-type 대실 \
--date "2024-03-15" \
--time "22:30" \
--name "드림모텔" \
--items "커플룸(대실),45000;추가 타월,5000" \
--card_last4 "1234" \
--output motel_receipt.pdf
⭐ 범용 영수증 (create_realistic_receipt.py)
레스토랑, 카페 등 일반 영수증 생성
# 레스토랑 영수증
python scripts/create_realistic_receipt.py \
--name "르 상봉" \
--date "2024-03-15" \
--time "19:32" \
--items "커플 디너 코스A,120000;와인,350000" \
--card_last4 "1234" \
--output restaurant_receipt.pdf
# 카페 영수증
python scripts/create_realistic_receipt.py \
--name "카페 드 플로르" \
--date "2024-03-08" \
--time "15:20" \
--items "아메리카노,4500,2;케이크,8000,2" \
--card_last4 "1234" \
--output cafe_receipt.pdf
기존 스타일 (A4 용지, 화려한 디자인)
# A4 크기 레스토랑 영수증 (비권장)
python scripts/create_receipt.py \
--type restaurant \
--name "르 상봉" \
--date "2024-03-15" \
--time "19:30" \
--items '커플 디너 코스,120000;와인(샤토 마고),350000' \
--output evidence_001.pdf
호텔 예약 확인서
# 2. 호텔 예약 확인서 생성
python scripts/create_hotel_confirmation.py \
--hotel "신라호텔" \
--checkin "2024-03-15" \
--checkout "2024-03-16" \
--room "디럭스 더블룸" \
--guests "2명" \
--price 450000 \
--output evidence_002.pdf
신용카드 내역서
# 3. 신용카드 내역서 생성
python scripts/create_card_statement.py \
--card "신한카드 **** 1234" \
--month "2024-03" \
--transactions transactions.json \
--output evidence_003.pdf
📖 상세 사용법:
examples/USAGE.md참조
JSON 데이터 형식
transactions.json (신용카드 내역)
{
"card_holder": "홍길동",
"card_number": "**** **** **** 1234",
"statement_period": "2024-03-01 ~ 2024-03-31",
"transactions": [
{
"date": "2024-03-15",
"time": "19:32",
"merchant": "르 상봉",
"category": "식당",
"amount": 470000,
"installment": "일시불",
"suspicious": true
},
{
"date": "2024-03-15",
"time": "23:45",
"merchant": "신라호텔",
"category": "호텔",
"amount": 450000,
"installment": "일시불",
"suspicious": true
}
]
}
messages.json (메시지 대화)
{
"chat_name": "여보",
"participants": ["나", "여보"],
"messages": [
{
"sender": "여보",
"timestamp": "2024-03-14 22:30",
"text": "내일 만날 수 있어?",
"read": true
},
{
"sender": "나",
"timestamp": "2024-03-14 22:32",
"text": "응, 7시에 신라호텔에서 만나자",
"read": true
},
{
"sender": "여보",
"timestamp": "2024-03-14 22:35",
"text": "보고 싶어 ❤️",
"read": true
}
]
}
📐 PDF 레이아웃 템플릿
영수증 레이아웃
┌────────────────────────────────────┐
│ [업체명] │
│ 사업자등록번호: XXX-XX-XXXXX │
│ 주소: ... │
│ 전화: XXX-XXXX-XXXX │
├────────────────────────────────────┤
│ 영수증 │
│ 날짜: YYYY-MM-DD HH:MM │
│ 영수증번호: XXXXXX │
├────────────────────────────────────┤
│ 품목 수량 금액 │
│ ────────────────────────────── │
│ 커플 디너 코스 1 120,000원 │
│ 와인(샤토 마고) 1 350,000원 │
│ ──────────────────────────────────│
│ 합계: 470,000원 │
│ 부가세: 47,000원 │
│ ──────────────────────────────────│
│ 총액: 517,000원 │
├────────────────────────────────────┤
│ 결제방법: 신용카드 │
│ 카드번호: ****-****-****-1234 │
│ 승인번호: 12345678 │
└────────────────────────────────────┘
호텔 예약 확인서 레이아웃
┌────────────────────────────────────┐
│ [호텔 로고] │
│ 신라호텔 서울 │
│ 예약 확인서 │
├────────────────────────────────────┤
│ 예약번호: SH2024031500123 │
│ 예약일: 2024-03-10 │
│ │
│ 투숙 정보 │
│ 체크인: 2024-03-15 (금) 15:00 │
│ 체크아웃: 2024-03-16 (토) 12:00 │
│ 숙박일수: 1박 │
│ │
│ 객실 정보 │
│ 객실 타입: 디럭스 더블룸 │
│ 투숙 인원: 성인 2명 │
│ 침대 타입: 킹 사이즈 1개 │
│ │
│ 요금 정보 │
│ 객실 요금: 450,000원 │
│ 세금/봉사료: 45,000원 │
│ ────────────────────────────── │
│ 총 금액: 495,000원 │
│ │
│ 예약자 정보 │
│ 성명: 홍길동 │
│ 연락처: 010-XXXX-XXXX │
│ 이메일: hong@example.com │
└────────────────────────────────────┘
🎨 스타일 가이드
한국 영수증 특징
- 헤더: 업체명, 사업자등록번호, 주소, 전화번호
- 본문: 날짜/시간, 영수증 번호, 품목 리스트
- 푸터: 합계, 부가세, 총액, 결제 수단
- 폰트: 맑은 고딕 또는 나눔고딕
- 컬러: 흑백 또는 단색 (파란색 헤더)
호텔 확인서 특징
- 로고: 호텔 브랜드 이미지
- 포멀한 레이아웃: 정돈된 섹션 구분
- 명확한 정보: 날짜, 시간, 객실, 요금
- 연락처: 호텔 주소, 전화, 이메일
- QR 코드: 예약 확인용 (선택사항)
메시지 스크린샷 특징
- 말풍선: 발신자별 색상 구분
- 타임스탬프: 각 메시지별 시간
- 읽음 표시: 읽음/안읽음 상태
- 프로필 이미지: 발신자 아이콘
- 상태바: 시간, 배터리, 신호 강도
⚠️ 법적 고지사항
사용 목적
이 도구는 다음 목적으로만 사용되어야 합니다:
- ✅ 교육 및 연구 목적
- ✅ 이혼 소송 준비를 위한 실제 증거 자료 정리 방법 학습
- ✅ 법률 사무소 교육 자료 제작
- ✅ 증거 수집 프로세스 시뮬레이션
금지 사항
다음 목적으로 사용을 금지합니다:
- ❌ 위조 문서 작성 및 법정 제출
- ❌ 사기 또는 기만 행위
- ❌ 타인에게 피해를 주는 행위
- ❌ 불법적 증거 조작
면책 조항
- 이 도구로 생성된 문서를 실제 법적 증거로 사용하는 것은 위법입니다
- 생성된 문서에는 반드시 "교육용 샘플" 워터마크가 포함됩니다
- 실제 소송에서는 반드시 진짜 증거 자료를 사용해야 합니다
- 이 도구의 오용으로 인한 법적 책임은 사용자에게 있습니다
🛠️ 기술 스택
Python 라이브러리
- reportlab: PDF 생성 엔진
- PIL/Pillow: 이미지 처리 (로고, QR 코드)
- qrcode: QR 코드 생성
- python-dateutil: 날짜 처리
- json: 데이터 구조 관리
한글 폰트
- NanumGothic: 나눔고딕 (무료, 오픈소스)
- NanumBarunGothic: 나눔바른고딕
- Malgun Gothic: 맑은 고딕 (Windows 기본)
설치 방법
cd /Users/pio/Documents/vibe-with-bigquery/.claude/skills/court-divorce-proof-creator
# Python 패키지 설치
pip install reportlab pillow qrcode python-dateutil
# 한글 폰트 다운로드 (macOS)
# 나눔고딕은 보통 기본 설치되어 있음
# 없는 경우: https://hangeul.naver.com/font 에서 다운로드
📚 사용 예시
시나리오: 외도 증거 자료 패키지 생성
# 1. 레스토랑 영수증
python scripts/create_receipt.py \
--type restaurant \
--name "르 상봉" \
--address "서울시 강남구 테헤란로 123" \
--business_number "123-45-67890" \
--date "2024-03-15" \
--time "19:30" \
--receipt_number "R20240315-001" \
--items '커플 디너 코스A,120000;커플 디너 코스B,120000;와인(샤토 마고),350000;디저트 세트,80000' \
--payment "신용카드" \
--card_last4 "1234" \
--output examples/evidence_001_restaurant.pdf
# 2. 호텔 예약 확인서
python scripts/create_hotel_confirmation.py \
--hotel "신라호텔 서울" \
--confirmation "SH2024031500123" \
--checkin "2024-03-15 15:00" \
--checkout "2024-03-16 12:00" \
--room "디럭스 더블룸" \
--bed "킹 사이즈" \
--guests 2 \
--guest_name "홍길동" \
--guest_phone "010-1234-5678" \
--room_rate 450000 \
--tax 45000 \
--output examples/evidence_002_hotel.pdf
# 3. 신용카드 내역서 (3월 전체)
python scripts/create_card_statement.py \
--data examples/card_transactions_march.json \
--output examples/evidence_003_card_statement.pdf
# 4. 메시지 스크린샷
python scripts/create_message_screenshot.py \
--type kakao \
--chat examples/chat_messages.json \
--output examples/evidence_004_messages.pdf
🔍 증거 자료 체크리스트
영수증 검증 포인트
- 날짜와 시간이 명확한가?
- 2인분 주문이 확인되는가?
- 고액 결제가 있는가?
- 결제 수단이 확인되는가?
- 업체 정보가 명확한가?
호텔 확인서 검증 포인트
- 체크인/체크아웃 날짜가 명확한가?
- 2인 투숙이 확인되는가?
- 더블/스위트 룸 등 의심스러운 객실 타입인가?
- 주중/주말 패턴이 의심스러운가?
- 예약자 정보가 본인이 아닌가?
신용카드 내역 검증 포인트
- 의심스러운 시간대 결제가 있는가?
- 반복적인 장소 방문 패턴이 있는가?
- 고액 결제가 집중되는가?
- 배우자가 모르는 장소인가?
- 선물 구매 내역이 있는가?
메시지 검증 포인트
- 친밀한 대화 내용이 있는가?
- 만남 약속이 확인되는가?
- 애칭이나 특별한 호칭이 있는가?
- 시간대가 의심스러운가?
- 상대방이 누구인지 확인되는가?
📞 지원 및 도움말
스킬 실행
# 스킬 활성화 확인
claude --skill court-divorce-proof-creator
# 예제 실행
cd /Users/pio/Documents/vibe-with-bigquery/.claude/skills/court-divorce-proof-creator
python scripts/create_receipt.py --help
문제 해결
- 한글 폰트가 깨져요: 나눔고딕 폰트 설치 필요
- PDF가 생성되지 않아요: reportlab 설치 확인
- JSON 파일 오류: JSON 형식 검증 필요
⚖️ 이 스킬은 교육 목적 전용입니다. 실제 법적 증거는 반드시 진짜 자료를 사용하세요.