오늘 업무 종료 전 계약서가 필요할 때 /contract-and-proposal-writer가 관할권을 반영한 NDA, MSA, SOW 또는 제안서를 몇 주가 아니라 몇 분 안에 초안화합니다. — Claude Skill
Claude Code용 Claude 스킬 · 제공: Alireza Rezvani · 실행: /contract-and-proposal-writer (Claude 내)·업데이트: 2026년 6월 14일·v1.0.0
관할권을 반영한 계약서, NDA, MSA 초안을 몇 분 안에 작성합니다.
- 템플릿: 개발 계약(고정가 + 시간제), 리테이너, SaaS 파트너십, SOW, NDA(상호 + 일방), MSA
- 관할권: 미국 Delaware, EU GDPR, Brexit 이후 영국, DACH(BGB, DSGVO, Schriftform)
- 하위 처리업체 목록, SCCs, GDPR Art. 28 의무를 포함한 데이터 처리 부속서(DPA)
- EU와 DACH에서도 통하는 IP 양도 문구(work-for-hire에만 의존하지 않음)
- Markdown 출력, 단일 명령 DOCX 내보내기, 서명 준비 완료
대상
기능
점심에 딜을 닫았고 고객이 공항으로 떠나기 전에 문서가 필요합니다. /contract-and-proposal-writer가 마일스톤 지급, IP 양도, 30일 인수 기간을 포함한 고정가 개발 계약서를 5분 안에 초안화합니다.
독일 고객이 동의했지만 DPA가 있어야 한다고 합니다. /contract-and-proposal-writer가 하위 처리업체 목록, 국경 간 이전 메커니즘(SCCs), DSGVO 준수 문구를 포함한 GDPR Art. 28 데이터 처리 부속서(DPA)를 추가합니다.
리셀러 계약이 협상 테이블에 올라와 있습니다. /contract-and-proposal-writer가 매출 공유 등급(Bronze/Silver/Gold), white-label 조건, 30일 cure 조항을 포함한 상호 NDA와 SaaS 파트너십 MSA를 초안화합니다.
일반 템플릿은 Nutzungsrechte(IP 이전), Schriftformklausel(서면 형식 조항), 2년 non-compete 한도를 놓치기 때문에 DACH에서 실패합니다. /contract-and-proposal-writer는 기본적으로 BGB 준수 조항을 포함합니다.
작동 방식
필요한 내용을 알려줍니다: 문서 유형, 관할권, 당사자, 범위, 금액.
템플릿을 선택합니다: 계약서, 제안서, SOW, NDA 또는 MSA.
스킬이 [BRACKETED] placeholder를 채우고 누락 데이터는 REQUIRED로 표시합니다.
중재, IP, 데이터 보호, 해지 같은 관할권별 조항을 추가합니다.
검토 가능한 계약서를 받습니다: 협업용 Markdown, 서명용 DOCX.
예시
상호 NDA 초안 작성. 당사자: ourCompany Ltd (UK) ↔ TechCo GmbH (Germany). 기간 2년. 대상: 기밀 사업 계획, 고객 데이터, 소스 코드. DSGVO 준수 필요.
상호 비밀유지계약 효력 발생일: [DATE] 당사자 1: ourCompany Ltd, [UK address] 당사자 2: TechCo GmbH, [DE address] 1. 기밀 정보 사업 계획, 고객 데이터, 소스 코드 및 공개되지 않은 모든 정보. 2. 기간 본 계약은 효력 발생일부터 [2]년 동안 유효합니다. 비밀유지 의무는 해지 후 [3]년 동안 존속합니다. 3. 데이터 보호(DSGVO/GDPR) 양 당사자는 GDPR Art. 28에 따라 개인정보를 처리해야 합니다. 데이터 처리 계약(DPA)은 Annex A로 첨부됩니다.
추가된 DACH 특화 조항: • Schriftformklausel (§126 BGB) - 서면 형식 요구사항 • 보상이 포함된 2년 non-compete 한도(§74 HGB) • Nutzungsrechte 이전 문구(DACH IP는 명시적 이전 필요) • 독일 법원 관할(Landgericht) 또는 선택적 DIS 중재
REQUIRED: • [DATE] - 효력 발생일 • [UK address] - 등록 사무소 주소 • [DE address] - TechCo GmbH 등록 사무소 주소 • Annex A - DPA 템플릿(자동 생성, 검토 필요) OPTIONAL: • 기밀 정보의 [Specific exclusions] • 해지 [Notice period]
1. REQUIRED 필드 채우기 2. Annex A(DPA) 검토 - 하위 처리업체 목록, 국경 간 이전 메커니즘 3. DOCX로 내보내기: pandoc nda.md -o nda.docx 4. 고액 계약: 서명 전 독일 법률 자문과 검토
개선되는 지표
지원 도구
계약 및 제안서 작성기을(를) 사용해 보시겠어요?
시작 방법을 선택하세요.
이 스킬을 컴퓨터에 로컬로 설치하고 실행합니다.
컴퓨터에서 터미널을 열고 이 명령을 붙여넣으세요:
이 명령은 스킬과 모든 파일을 컴퓨터에 다운로드합니다:
모든 프로젝트에서 사용하려면 끝에 -g를 추가하세요.
Claude Code를 시작한 다음 명령을 입력하세요:
계약 및 제안서 작성기
등급: POWERFUL
범주: 비즈니스 성장
영역: 법률 문서, 사업 개발, 고객 관계
개요
전문적이고 관할권을 반영한 비즈니스 문서를 생성합니다: 프리랜서 계약서, 프로젝트 제안서, SOW, NDA, MSA. docx 변환 지침이 포함된 구조화된 Markdown을 출력합니다. 미국(Delaware), EU(GDPR), 영국, DACH(독일법) 관할권을 다룹니다.
법률 자문을 대체하지 않습니다. 이 템플릿은 강력한 출발점으로 사용하세요. 고액이거나 복잡한 계약은 변호사와 검토하세요.
핵심 기능
- 프리랜서 개발 계약(고정가 및 시간제)
- 일정/예산 breakdown이 포함된 프로젝트 제안서
- 산출물 매트릭스가 포함된 작업명세서(SOW)
- NDA(상호 및 일방)
- Master Service Agreement(MSA)
- 관할권별 조항(US/EU/UK/DACH)
- GDPR 데이터 처리 부속서(DPA)(EU/DACH)
주요 조항 참고
| 조항 | 옵션 |
|---|---|
| 지급 조건 | Net-30, 마일스톤 기반, 월간 리테이너 |
| IP 소유권 | Work-for-hire(US), 양도(EU/UK), license-back |
| 책임 한도 | 계약 금액 1배(표준), 3배(고위험) |
| 해지 | 귀책 해지(14일 cure), 편의 해지(30/60/90일 통지) |
| 비밀유지 | 2-5년 기간, 영업비밀은 영구 |
| 보증 | "As-is" 면책, 제한적 30/90일 수정 보증 |
| 분쟁 해결 | 중재(AAA/ICC), 법원(관할권별) |
사용 시점
- 새 고객 engagement를 시작하며 계약서가 빠르게 필요할 때
- 고객이 가격과 일정이 포함된 제안서를 요청할 때
- 파트너십 또는 벤더 관계에 MSA가 필요할 때
- NDA로 IP 또는 기밀 정보를 보호해야 할 때
- EU/DACH 프로젝트에 GDPR 준수 데이터 조항이 필요할 때
워크플로
1. 요구사항 수집
사용자에게 질문합니다.
1. 문서 유형? (contract / proposal / SOW / NDA / MSA)
2. 관할권? (US-Delaware / EU / UK / DACH)
3. Engagement 유형? (fixed-price / hourly / retainer)
4. 당사자? (이름, 역할, 사업장 주소)
5. 범위 요약? (1-3문장)
6. 총액 또는 시간당 요율?
7. 시작일 / 종료일 또는 기간?
8. 특별 요구사항? (IP assignment, white-label, subcontractors)
2. 템플릿 선택
| 유형 | 관할권 | 템플릿 |
|---|---|---|
| 개발 계약 고정가 | 전체 | 템플릿 A |
| 컨설팅 리테이너 | 전체 | 템플릿 B |
| SaaS 파트너십 | 전체 | 템플릿 C |
| 상호 NDA | US/EU/UK/DACH | NDA-M |
| 일방 NDA | US/EU/UK/DACH | NDA-OW |
| SOW | 전체 | SOW base |
3. 생성 및 채우기
모든 [BRACKETED] placeholder를 채웁니다. 누락 데이터는 "REQUIRED"로 표시합니다.
4. DOCX로 변환
# pandoc 설치
brew install pandoc # macOS
apt install pandoc # Ubuntu
# 기본 변환
pandoc contract.md -o contract.docx \
--reference-doc=reference.docx \
-V geometry:margin=1in
# 번호가 있는 섹션(법률 문서 스타일)
pandoc contract.md -o contract.docx \
--number-sections \
-V documentclass=article \
-V fontsize=11pt
# 회사 커스텀 템플릿 사용
pandoc contract.md -o contract.docx \
--reference-doc=company-template.docx
관할권 메모
US (Delaware)
- 준거법: Delaware 주법
- Work-for-hire 원칙 적용(Copyright Act 101)
- 중재: AAA Commercial Rules
- Non-compete: 합리적 범위/기간이면 집행 가능
EU (GDPR)
- 개인정보를 처리하는 경우 데이터 처리 부속서(DPA) 포함 필수
- 일부 회원국에서는 IP 양도에 별도 서면 증서가 필요
- 중재: ICC 또는 현지 상공회의소
UK (Brexit 이후)
- English law 적용
- IP: Patents Act 1977 / CDPA 1988
- 중재: LCIA Rules
- 데이터: UK GDPR(Brexit 이후 동등 체계)
DACH (Germany / Austria / Switzerland)
- BGB(Buergerliches Gesetzbuch)가 계약을 규율
- 특정 조항에는 서면 형식 요구사항 적용(para 126 BGB)
- IP: 저작자는 항상 저작인격권을 보유하며 Nutzungsrechte를 명시적으로 이전해야 함
- Non-compete: 최대 2년, 보상 필요(para 74 HGB)
- 관할: 독일 법원(Landgericht) 또는 DIS 중재
- DSGVO(GDPR 구현)는 개인정보 처리에 필수
- Kuendigungsfristen: 법정 통지 기간 적용
템플릿 A: 웹 개발 고정가 계약
# 소프트웨어 개발 계약
**효력 발생일:** [DATE]
**고객:** [CLIENT LEGAL NAME], [ADDRESS] ("Client")
**개발자:** [YOUR LEGAL NAME / COMPANY], [ADDRESS] ("Developer")
---
## 1. 서비스
개발자는 다음을 설계, 개발, 납품하는 데 동의합니다.
**프로젝트:** [PROJECT NAME]
**설명:** [1-3 sentence scope]
**산출물:**
- [Deliverable 1] 기한 [DATE]
- [Deliverable 2] 기한 [DATE]
- [Deliverable 3] 기한 [DATE]
## 2. 지급
**총 수수료:** [CURRENCY] [AMOUNT]
| 마일스톤 | 금액 | 지급 시점 |
|-----------|--------|-----|
| 계약 서명 | 50% | 체결 시 |
| 베타 납품 | 25% | [DATE] |
| 최종 인수 | 25% | 인수 후 5일 이내 |
연체 지급에는 월 1.5%의 이자가 발생합니다.
고객은 산출물을 서면으로 인수하거나 거절할 수 있는 [10]영업일을 가집니다.
## 3. 지식재산권
전액 지급을 받은 때 개발자는 Work Product에 대한 모든 권리, 소유권, 이익을
work made for hire(US) / 장래 저작권 양도(EU/UK) 방식으로 고객에게 양도합니다.
고객이 납품 후 [30]일 이내에 서면으로 비밀유지를 요청하지 않는 한,
개발자는 Work Product를 포트폴리오에 표시할 권리를 보유합니다.
기존 IP(도구, 라이브러리, 프레임워크)는 개발자의 재산으로 남습니다.
개발자는 Work Product에 포함된 범위에서 기존 IP를 사용할 수 있는
영구적이고 royalty-free인 라이선스를 고객에게 부여합니다.
## 4. 비밀유지
각 당사자는 상대방으로부터 받은 모든 비공개 정보를 기밀로 유지합니다.
이 의무는 해지 후 [3]년 동안 존속합니다.
## 5. 보증
개발자는 Work Product가 납품 후 [90]일 동안 사양에 실질적으로 부합함을 보증합니다.
이 기간 동안 개발자는 중대한 결함을 무상으로 수정합니다.
명시된 경우를 제외하고 WORK PRODUCT는 "AS IS"로 제공됩니다.
## 6. 책임
개발자의 총 책임은 본 계약에 따라 지급된 총 수수료를 초과하지 않습니다.
어느 당사자도 간접, 부수적 또는 결과적 손해에 대해 책임지지 않습니다.
## 7. 해지
귀책 해지: 어느 당사자든 상대방이 중대한 위반을 하고 서면 통지 후 [14]일 이내에
이를 시정하지 않는 경우 해지할 수 있습니다.
편의 해지: 고객은 [30]일 전 서면 통지로 해지할 수 있으며,
완료된 모든 작업과 잔여 계약 금액의 [10%]를 지급해야 합니다.
## 8. 분쟁 해결
US: AAA Commercial Rules에 따른 구속력 있는 중재, [CITY], Delaware law.
EU/DACH: ICC / DIS 중재, [CITY]. German / English law.
UK: LCIA Rules, London. English law.
## 9. 일반
- 완전 합의: 이전의 모든 논의를 대체합니다.
- 수정: 양 당사자가 서명한 서면이어야 합니다.
- 독립 계약자: 개발자는 고객의 직원이 아닙니다.
---
CLIENT: _________________________ Date: _________
[CLIENT NAME], [TITLE]
DEVELOPER: _________________________ Date: _________
[YOUR NAME], [TITLE]
템플릿 B: 월간 컨설팅 리테이너
# 컨설팅 리테이너 계약
**효력 발생일:** [DATE]
**고객:** [CLIENT LEGAL NAME] ("Client")
**컨설턴트:** [YOUR NAME / COMPANY] ("Consultant")
---
## 1. 서비스
컨설턴트는 [DOMAIN, e.g., "CTO advisory and technical architecture"] 서비스를 제공합니다.
**월간 시간:** 월 최대 [X]시간
**이월:** 미사용 시간은 [do / do not] 이월됩니다(최대 [X]시간 적립)
**초과 요율:** 리테이너를 초과하는 시간에 대해 [CURRENCY] [RATE]/hr
## 2. 수수료
**월간 리테이너:** [CURRENCY] [AMOUNT], 매월 1일 지급.
**지급 방식:** Bank transfer / Stripe / SEPA direct debit
**연체 지급:** [10]일 유예 기간 후 월 2% 이자.
## 3. 기간 및 해지
**초기 기간:** [DATE]부터 [3]개월
**갱신:** 어느 당사자든 [30]일 전 서면 통지를 하지 않으면 매월 자동 갱신됩니다.
**즉시 해지:** 중대한 위반이 [7]일 통지 후에도 시정되지 않은 경우.
해지 시 컨설턴트는 진행 중인 모든 작업을 [5]영업일 이내에 인도합니다.
## 4. 지식재산권
본 계약에 따라 생성된 Work product는 [Client / Consultant / jointly]에 귀속됩니다.
자문 산출물(권고, 분석)은 전액 지급 시 고객 재산이 됩니다.
## 5. 독점성
[OPTION A - 비독점:]
본 계약은 비독점입니다. 컨설턴트는 다른 고객과 일할 수 있습니다.
[OPTION B - 부분 독점:]
컨설턴트는 계약 기간과 그 후 [90]일 동안 고객의 직접 경쟁사와 일하지 않습니다.
## 6. 비밀유지 및 데이터 보호
EU/DACH: 컨설턴트가 고객을 대신해 개인정보를 처리하는 경우,
당사자들은 GDPR Art. 28에 따른 데이터 처리 계약(DPA)을 체결해야 합니다.
## 7. 책임
컨설턴트의 총 책임은 청구 발생 전 [3]개월 동안 지급된 수수료의 [3x]로 제한됩니다.
---
서명은 위와 같습니다.
템플릿 C: SaaS 파트너십 계약
# SAAS 파트너십 계약
**효력 발생일:** [DATE]
**제공자:** [NAME], [ADDRESS]
**파트너:** [NAME], [ADDRESS]
---
## 1. 목적
제공자는 본 계약에 따라 파트너에게 제공자의 [PRODUCT NAME]("Software")에 대한
[reseller / referral / white-label / integration] 권리를 부여합니다.
## 2. 파트너십 유형
[ ] Referral: 파트너가 고객을 소개하고 소개별 첫해 ARR의 [X%]를 받습니다.
[ ] Reseller: 파트너가 라이선스를 재판매하고 정가에서 [X%] 할인분을 얻습니다.
[ ] White-label: 파트너가 Software를 자체 브랜드로 제공하고 월 [AMOUNT] 플랫폼 수수료를 지급합니다.
[ ] Integration: 파트너가 API로 Software를 통합하며 조건은 Exhibit A에 따릅니다.
## 3. 매출 공유
| 등급 | 월간 소개 ARR | 커미션 |
|------|---------------------|------------|
| Bronze | < $10,000 | [X]% |
| Silver | $10,000-$50,000 | [X]% |
| Gold | > $50,000 | [X]% |
지급: 월 마감 후 Net-30, 최소 $[500] threshold.
## 4. 지식재산권
각 당사자는 자신의 제품에 대한 모든 IP를 보유합니다. 묵시적 라이선스는 없습니다.
파트너는 제공자의 Brand Guidelines(Exhibit B)에 따라 제공자의 상표를 사용할 수 있습니다.
## 5. 데이터 및 프라이버시
각 당사자는 자신의 고객에 대해 독립적인 data controller입니다.
공동 처리는 별도 DPA(Exhibit C - EU/DACH projects)가 필요합니다.
## 6. 기간
초기: [12]개월. [90]일 전 서면 통지가 없으면 매년 갱신됩니다.
귀책 해지: 중대한 위반에 대해 [30]일 cure period.
## 7. 책임 제한
각 당사자의 책임은 직전 [12]개월 동안 지급/수령한 수수료의 [1x]로 제한됩니다.
자신의 제품에서 발생한 IP 침해 청구에 대해서는 상호 indemnification이 적용됩니다.
---
서명, 부속서, 준거법은 적용 관할권에 따릅니다.
GDPR 데이터 처리 부속서(DPA) (EU/DACH 조항 블록)
## 데이터 처리 부속서(DPA) (Art. 28 GDPR)
Controller: [CLIENT NAME]
Processor: [CONTRACTOR NAME]
### 처리 대상
Processor는 주요 계약에 따른 서비스를 수행하기 위해서만 Controller를 대신해
개인정보를 처리합니다.
### 정보주체 범주
[e.g., end users, employees, customers]
### 개인정보 범주
[e.g., names, email addresses, usage data]
### 처리 기간
주요 계약 기간 동안. 해지 후 [30]일 이내 삭제.
### Processor 의무
- Controller의 문서화된 지시에 따라서만 데이터를 처리합니다.
- 처리 권한이 있는 사람이 비밀유지 의무를 부담하도록 보장합니다.
- GDPR Art. 32에 따른 기술적 및 조직적 조치를 구현합니다.
- 정보주체 권리 요청에 대해 Controller를 지원합니다.
- 사전 서면 동의 없이 하위 처리업체를 사용하지 않습니다.
- 해지 시 모든 개인정보를 삭제하거나 반환합니다.
### 하위 처리업체(효력 발생일 기준 현재)
| 하위 처리업체 | 위치 | 목적 |
|--------------|----------|---------|
| [AWS / GCP / Azure] | [Region] | 클라우드 호스팅 |
| [Other] | [Location] | [Purpose] |
### 국경 간 이전
EEA 밖으로의 데이터 이전은 다음으로 보호됩니다: [ ] SCCs [ ] Adequacy Decision [ ] BCRs
흔한 함정
- IP 양도 문구 누락 - EU에서는 "work for hire"만으로는 충분하지 않습니다. DACH에서는 Nutzungsrechte의 명시적 양도가 필요합니다.
- 모호한 인수 기준 - "accepted"의 의미를 항상 정의하세요(서면 승인, 거절까지 X일).
- 변경 주문 프로세스 없음 - scope creep는 고정가 프로젝트를 망칩니다. 범위 밖 작업 조항을 추가하세요.
- 관할권 불일치 - 독일 전용 프로젝트에 Delaware law를 선택하면 집행 문제가 생깁니다.
- 책임 제한 누락 - 한도가 없으면 버그 하나가 무제한 손해배상으로 이어질 수 있습니다.
- 구두 수정 - 구두로 수정된 계약은 집행하기 어렵습니다. 항상 서면 수정을 요구하세요.
모범 사례
- $10K 초과 프로젝트는 net-30보다 마일스톤 지급을 사용하세요. 현금흐름 리스크를 줄입니다.
- EU/DACH에서는 DPA가 필요한지 항상 확인하세요(개인정보가 있으면 필요).
- DACH에서는 Schriftformklausel(서면 형식 조항)을 명시적으로 포함하세요.
- 3개월을 초과하는 계약에는 force majeure 조항을 추가하세요.
- 리테이너에는 응답 시간 SLA를 정의하세요(예: 긴급 4h / 일반 24h).
- 템플릿은 version control에 보관하고 변경사항은
git diff로 추적하세요. - 매년 검토하세요. 법은 변하며 특히 GDPR 집행 해석이 자주 바뀝니다.
- NDA에서는 해지 시 기밀 자료의 반환/파기를 항상 명시하세요.