jpskill.com
💼 ビジネス コミュニティ

nda-generator

会議や提携、雇用など様々な場面で使える、プロフェッショナルな秘密保持契約書(NDA)を、一方的または相互的な形式で作成できる便利なSkill。

📜 元の英語説明(参考)

Generate professional Non-Disclosure Agreements for meetings, partnerships, and employment. Use when a user asks to create an NDA, draft a confidentiality agreement, generate a non-disclosure document, make an NDA for a meeting, or prepare a mutual NDA for a partnership. Supports unilateral and mutual NDAs.

🇯🇵 日本人クリエイター向け解説

一言でいうと

会議や提携、雇用など様々な場面で使える、プロフェッショナルな秘密保持契約書(NDA)を、一方的または相互的な形式で作成できる便利なSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o nda-generator.zip https://jpskill.com/download/15158.zip && unzip -o nda-generator.zip && rm nda-generator.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/15158.zip -OutFile "$d\nda-generator.zip"; Expand-Archive "$d\nda-generator.zip" -DestinationPath $d -Force; ri "$d\nda-generator.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して nda-generator.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → nda-generator フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

NDA Generator

概要

特定のビジネスコンテキストに合わせて調整された、プロフェッショナルな秘密保持契約書(NDA)を生成します。このスキルは、機密保持条項、義務、期間、除外事項、および救済措置を網羅する、法的に構成されたNDAドキュメントを作成します。雇用、パートナーシップ、会議、および請負業者の契約のための相互および一方的なNDAをサポートします。

指示

ユーザーがNDAの作成または生成を要求した場合、次の手順に従ってください。

ステップ 1: NDAの種類とコンテキストを決定する

どのような種類のNDAが必要かを特定します。

  • Mutual NDA: 両当事者が機密情報を共有する(パートナーシップ、ジョイントベンチャー)
  • Unilateral NDA: 一方の当事者が他方に開示する(従業員、請負業者、投資家へのプレゼン)

必要な詳細情報を収集します。

  • Disclosing party: 名前、役職、会社、住所
  • Receiving party: 名前、役職、会社、住所
  • Purpose: 機密情報が共有される理由
  • Duration: 機密保持義務が続く期間(通常1〜5年)
  • Governing law: 法的強制力のための管轄/州
  • Specific exclusions: ユーザーが求める除外または例外

ステップ 2: 適切なテンプレートセクションを選択する

すべてのNDAには、次のコアセクションが含まれている必要があります。

  1. Preamble: 日付、当事者名、目的の記述
  2. Definition of Confidential Information: 何が対象となるか(ドキュメント、データ、企業秘密、議論)
  3. Obligations of Receiving Party: 非開示、限定的な使用、保護基準
  4. Exclusions: 対象とならない情報(公に入手可能、独自に開発、既知の情報)
  5. Term and Duration: 発効日、機密保持期間、存続条項
  6. Return or Destruction: NDAの有効期限が切れたときに資料がどうなるか
  7. Remedies: 差止命令による救済、違反に対する損害賠償
  8. General Provisions: 準拠法、管轄、修正、完全合意、可分性
  9. Signature Block: 名前、役職、日付を含む両当事者の署名欄

ステップ 3: ドキュメントを生成する

NDAをDOCXファイル(編集可能)またはPDFとして作成します。

from docx import Document
from docx.shared import Pt, Inches
from docx.enum.text import WD_ALIGN_PARAGRAPH

def generate_nda(data, output_path="nda.docx"):
    doc = Document()

    # Title
    title = doc.add_heading('NON-DISCLOSURE AGREEMENT', level=0)
    title.alignment = WD_ALIGN_PARAGRAPH.CENTER

    # Preamble
    doc.add_paragraph(
        f"This Non-Disclosure Agreement (\"Agreement\") is entered into as of "
        f"{data['effective_date']} (\"Effective Date\") by and between:"
    )
    doc.add_paragraph(
        f"{data['party_a']['name']}, located at {data['party_a']['address']} "
        f"(\"{'Disclosing Party' if not data['mutual'] else 'Party A'}\")"
    )
    doc.add_paragraph(
        f"{data['party_b']['name']}, located at {data['party_b']['address']} "
        f"(\"{'Receiving Party' if not data['mutual'] else 'Party B'}\")"
    )

    # Add each section with heading and content
    for section in data['sections']:
        doc.add_heading(section['title'], level=1)
        doc.add_paragraph(section['content'])

    # Signature block
    doc.add_heading('SIGNATURES', level=1)
    doc.add_paragraph(f"\n{'_' * 40}\n{data['party_a']['name']}\nTitle: {data['party_a'].get('title', '')}\nDate: _______________")
    doc.add_paragraph(f"\n{'_' * 40}\n{data['party_b']['name']}\nTitle: {data['party_b'].get('title', '')}\nDate: _______________")

    doc.save(output_path)
    return output_path

ステップ 4: レビューと提示

生成後:

  1. 主要な条項の概要を表示する
  2. 含まれているすべてのセクションをリストする
  3. 署名する前に弁護士に確認してもらうようにユーザーに注意する

例 1: ビジネスパートナーシップのためのMutual NDA

User request: 「私の会社TechFlow IncとDataBridge LLCとの間の、潜在的なデータ統合パートナーシップのためのMutual NDAを作成してください」

Actions taken:

  1. Mutual NDAとして設定
  2. 標準的なパートナーシップの機密保持条項を含める
  3. 期間を2年にデフォルト設定

Output:

Generated: nda_techflow_databridge.docx

NDA Summary:
  Type: Mutual Non-Disclosure Agreement
  Party A: TechFlow Inc
  Party B: DataBridge LLC
  Purpose: Evaluation of potential data integration partnership
  Duration: 2 years from Effective Date
  Governing Law: State of Delaware

Sections included:
  1. Definition of Confidential Information
  2. Mutual Obligations
  3. Exclusions from Confidential Information
  4. Term and Termination
  5. Return of Materials
  6. Remedies
  7. General Provisions
  8. Signature Block

IMPORTANT: This is a template. Have legal counsel review before signing.

例 2: 従業員NDA

User request: 「私たちの会社に入社する新しいソフトウェアエンジニアのためのNDAを生成してください。彼らは私たちのソースコードと顧客データにアクセスできるようになります。」

Actions taken:

  1. 一方的なNDAを作成(会社が従業員に開示)
  2. 特にソースコードと顧客データを対象とする
  3. 退職後の義務を含める

Output:

Generated: nda_employee_agreement.docx

NDA Summary:
  Type: Unilateral (Employee Confidentiality Agreement)
  Disclosing Party: [Your Company]
  Receiving Party: [Employee Name]
  Scope: Source code, customer data, trade secrets, business processes
  Duration: During employment + 3 years post-termination
  Non-solicitation: 12 months post-termination

Sections included:
  1. Definition of Confidential Information (specifically covers source code
     and customer data)
  2. Employee Obligations
  3. Exclusions
  4. Intellectual Property Assignment
  5. Non-Solicitation
  6. Term and Survival
  7. Return of Company Property
  8. Remedies and Enforcement
  9. Signature Block

例 3: 会議NDA

User request: 「明日の投資家との会議で、製品ロードマップを共有するので、簡単なNDAが必要です」

Actions taken:

  1. 投資家との会議のための一方的なNDAを作成
  2. 製品ロードマップと事業計画を対象範囲とする
  3. 条項を標準的かつ簡潔に保つ

Output:

Gen

(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

NDA Generator

Overview

Generate professional Non-Disclosure Agreements (NDAs) tailored to specific business contexts. This skill creates legally structured NDA documents covering confidentiality terms, obligations, duration, exclusions, and remedies. Supports mutual and unilateral NDAs for employment, partnerships, meetings, and contractor engagements.

Instructions

When a user asks to create or generate an NDA, follow these steps:

Step 1: Determine the NDA type and context

Identify what kind of NDA is needed:

  • Mutual NDA: Both parties share confidential information (partnerships, joint ventures)
  • Unilateral NDA: One party discloses to the other (employee, contractor, investor pitch)

Collect required details:

  • Disclosing party: Name, title, company, address
  • Receiving party: Name, title, company, address
  • Purpose: Why confidential information is being shared
  • Duration: How long the confidentiality obligation lasts (typically 1-5 years)
  • Governing law: Jurisdiction / state for legal enforcement
  • Specific exclusions: Any carve-outs or exceptions the user wants

Step 2: Select the appropriate template sections

Every NDA should include these core sections:

  1. Preamble: Date, party names, purpose statement
  2. Definition of Confidential Information: What is covered (documents, data, trade secrets, discussions)
  3. Obligations of Receiving Party: Non-disclosure, limited use, protection standards
  4. Exclusions: Information that is not covered (publicly available, independently developed, prior knowledge)
  5. Term and Duration: Effective date, confidentiality period, survival clauses
  6. Return or Destruction: What happens to materials when the NDA expires
  7. Remedies: Injunctive relief, damages for breach
  8. General Provisions: Governing law, jurisdiction, amendments, entire agreement, severability
  9. Signature Block: Lines for both parties with name, title, date

Step 3: Generate the document

Create the NDA as a DOCX file (editable) or PDF:

from docx import Document
from docx.shared import Pt, Inches
from docx.enum.text import WD_ALIGN_PARAGRAPH

def generate_nda(data, output_path="nda.docx"):
    doc = Document()

    # Title
    title = doc.add_heading('NON-DISCLOSURE AGREEMENT', level=0)
    title.alignment = WD_ALIGN_PARAGRAPH.CENTER

    # Preamble
    doc.add_paragraph(
        f"This Non-Disclosure Agreement (\"Agreement\") is entered into as of "
        f"{data['effective_date']} (\"Effective Date\") by and between:"
    )
    doc.add_paragraph(
        f"{data['party_a']['name']}, located at {data['party_a']['address']} "
        f"(\"{'Disclosing Party' if not data['mutual'] else 'Party A'}\")"
    )
    doc.add_paragraph(
        f"{data['party_b']['name']}, located at {data['party_b']['address']} "
        f"(\"{'Receiving Party' if not data['mutual'] else 'Party B'}\")"
    )

    # Add each section with heading and content
    for section in data['sections']:
        doc.add_heading(section['title'], level=1)
        doc.add_paragraph(section['content'])

    # Signature block
    doc.add_heading('SIGNATURES', level=1)
    doc.add_paragraph(f"\n{'_' * 40}\n{data['party_a']['name']}\nTitle: {data['party_a'].get('title', '')}\nDate: _______________")
    doc.add_paragraph(f"\n{'_' * 40}\n{data['party_b']['name']}\nTitle: {data['party_b'].get('title', '')}\nDate: _______________")

    doc.save(output_path)
    return output_path

Step 4: Review and present

After generating:

  1. Display a summary of key terms
  2. List all sections included
  3. Remind the user to have a lawyer review before signing

Examples

Example 1: Mutual NDA for a business partnership

User request: "Create a mutual NDA between my company TechFlow Inc and DataBridge LLC for a potential data integration partnership"

Actions taken:

  1. Set up as mutual NDA
  2. Include standard partnership confidentiality terms
  3. Default to 2-year term

Output:

Generated: nda_techflow_databridge.docx

NDA Summary:
  Type: Mutual Non-Disclosure Agreement
  Party A: TechFlow Inc
  Party B: DataBridge LLC
  Purpose: Evaluation of potential data integration partnership
  Duration: 2 years from Effective Date
  Governing Law: State of Delaware

Sections included:
  1. Definition of Confidential Information
  2. Mutual Obligations
  3. Exclusions from Confidential Information
  4. Term and Termination
  5. Return of Materials
  6. Remedies
  7. General Provisions
  8. Signature Block

IMPORTANT: This is a template. Have legal counsel review before signing.

Example 2: Employee NDA

User request: "Generate an NDA for a new software engineer joining our company. They'll have access to our source code and customer data."

Actions taken:

  1. Create unilateral NDA (company discloses to employee)
  2. Specifically cover source code and customer data
  3. Include post-employment obligations

Output:

Generated: nda_employee_agreement.docx

NDA Summary:
  Type: Unilateral (Employee Confidentiality Agreement)
  Disclosing Party: [Your Company]
  Receiving Party: [Employee Name]
  Scope: Source code, customer data, trade secrets, business processes
  Duration: During employment + 3 years post-termination
  Non-solicitation: 12 months post-termination

Sections included:
  1. Definition of Confidential Information (specifically covers source code
     and customer data)
  2. Employee Obligations
  3. Exclusions
  4. Intellectual Property Assignment
  5. Non-Solicitation
  6. Term and Survival
  7. Return of Company Property
  8. Remedies and Enforcement
  9. Signature Block

Example 3: Meeting NDA

User request: "I need a quick NDA for a meeting with an investor tomorrow where I'll be sharing our product roadmap"

Actions taken:

  1. Create unilateral NDA for investor meeting
  2. Scope to product roadmap and business plans
  3. Keep terms standard and concise

Output:

Generated: nda_investor_meeting.docx

NDA Summary:
  Type: Unilateral (Investor Meeting)
  Disclosing Party: [Your Company]
  Receiving Party: [Investor Name]
  Purpose: Evaluation of potential investment opportunity
  Scope: Product roadmap, financial projections, business strategy
  Duration: 2 years

This is a concise 3-page NDA suitable for investor meetings.
Fill in the bracketed fields before the meeting.

Guidelines

  • Always include a disclaimer that the generated NDA is a template and should be reviewed by legal counsel before execution.
  • Default confidentiality duration to 2 years for business partnerships and 3 years post-termination for employment NDAs.
  • Generate DOCX format by default so the user can edit the document. Offer PDF as an alternative.
  • Use clear, plain language where possible while maintaining legal precision.
  • Include standard exclusions in every NDA: publicly available information, independently developed information, information received from third parties, and information disclosed by court order.
  • For mutual NDAs, ensure obligations are symmetric and apply equally to both parties.
  • Bracketed placeholders like [Company Name] should be used for any information the user has not provided, making it easy to fill in later.
  • Install python-docx with pip install python-docx if not available.