jpskill.com
💬 コミュニケーション コミュニティ

vendor-check

Check the status of existing agreements with a vendor across all connected systems — CLM, CRM, email, and document storage — with gap analysis and upcoming deadlines. Use when onboarding or renewing a vendor, when you need a consolidated view of what's signed and what's missing (MSA, DPA, SOW), or when checking for approaching expirations and surviving obligations.

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して vendor-check.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → vendor-check フォルダができる
  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 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] vendor-check

/vendor-check -- ベンダー契約状況

見慣れないプレースホルダーが表示される場合や、どのツールが接続されているかを確認する必要がある場合は、CONNECTORS.md を参照してください。

接続されているすべてのシステムで、ベンダーとの既存の契約状況を確認します。法的な関係を統合的に表示します。

重要: このコマンドは法務ワークフローを支援しますが、法的助言を提供するものではありません。契約状況レポートは、資格のある法務専門家が原本と照合して確認する必要があります。

呼び出し

/vendor-check [vendor name]

ベンダー名が指定されていない場合は、確認するベンダーを指定するようユーザーに促します。

ワークフロー

ステップ 1: ベンダーの特定

ユーザーからベンダー名を受け取ります。一般的なバリエーションに対応します。

  • 正式名称と商号(例:「Alphabet Inc.」と「Google」)
  • 略語(例:「AWS」と「Amazon Web Services」)
  • 親子会社関係

ベンダー名が曖昧な場合は、ユーザーに明確にするよう求めます。

ステップ 2: 接続されているシステムの検索

接続されているすべてのシステムで、優先順位に従ってベンダーを検索します。

CLM (契約ライフサイクル管理) -- 接続されている場合

ベンダーが関与するすべての契約を検索します。

  • 有効な契約
  • 期限切れの契約(過去 3 年間)
  • 交渉中または署名待ちの契約
  • 修正条項および追加条項

CRM -- 接続されている場合

ベンダー/アカウントレコードを検索します。

  • アカウントステータスと関係タイプ
  • 関連する商談または取引
  • ベンダーの法務/契約チームの連絡先情報

メール -- 接続されている場合

最近の関連する通信を検索します。

  • 契約関連のメール(過去 6 か月間)
  • NDA または契約の添付ファイル
  • 交渉スレッド

ドキュメント (例: Box, Egnyte, SharePoint) -- 接続されている場合

以下を検索します。

  • 締結済み契約
  • レッドラインとドラフト
  • デューデリジェンス資料

チャット (例: Slack, Teams) -- 接続されている場合

最近の言及を検索します。

  • このベンダーが関与する契約リクエスト
  • ベンダーに関する法務上の質問
  • 関連するチームディスカッション(過去 3 か月間)

ステップ 3: 契約状況のコンパイル

見つかった各契約について、以下を報告します。

フィールド 詳細
契約タイプ NDA、MSA、SOW、DPA、SLA、ライセンス契約など
ステータス 有効、期限切れ、交渉中、署名待ち
発効日 契約開始日
有効期限 期限切れまたは更新日
自動更新 はい/いいえ、更新期間と通知期間を含む
主要条項 責任制限、準拠法、終了条項
修正条項 ファイルにある修正条項または追加条項

ステップ 4: ギャップ分析

どのような契約が存在し、何が不足している可能性があるかを特定します。

## 契約範囲

[CHECK] NDA -- [status]
[CHECK/MISSING] MSA -- [status or "Not found"]
[CHECK/MISSING] DPA -- [status or "Not found"]
[CHECK/MISSING] SOW(s) -- [status or "Not found"]
[CHECK/MISSING] SLA -- [status or "Not found"]
[CHECK/MISSING] Insurance Certificate -- [status or "Not found"]

関係タイプに基づいて必要となる可能性のあるギャップ(例:MSAはあるがDPAがなく、ベンダーが個人データを扱っている場合)にフラグを立てます。

ステップ 5: レポートの生成

統合レポートを出力します。

## ベンダー契約状況: [Vendor Name]

**検索日**: [today's date]
**確認済みソース**: [list of systems searched]
**利用不可のソース**: [list of systems not connected, if any]

## 関係概要

**ベンダー**: [full legal name]
**関係タイプ**: [vendor/partner/customer/etc.]
**CRMステータス**: [if available]

## 契約概要

### [Agreement Type 1] -- [Status]
- **発効**: [date]
- **期限**: [date] ([auto-renews / does not auto-renew])
- **主要条項**: [summary of material terms]
- **場所**: [where the executed copy is stored]

### [Agreement Type 2] -- [Status]
[etc.]

## ギャップ分析

[What's in place vs. what may be needed]

## 今後のアクション

- [Any approaching expirations or renewal deadlines]
- [Required agreements not yet in place]
- [Amendments or updates that may be needed]

## 注記

[Any relevant context from email/chat searches]

ステップ 6: 不足しているソースの処理

主要なシステムがMCP経由で接続されていない場合:

  • CLMなし: CLMが接続されていないことを通知します。ユーザーに手動でCLMを確認するよう提案します。他のシステムで見つかったものを報告します。
  • CRMなし: CRMのコンテキストをスキップします。ギャップを通知します。
  • メールなし: メールが検索されなかったことを通知します。ユーザーに「[ベンダー名] agreement」または「[ベンダー名] NDA」でメールを検索するよう提案します。
  • ドキュメントなし: ドキュメントストレージが検索されなかったことを通知します。

レポートの完全性をユーザーが把握できるよう、常にどのソースが確認され、どのソースが確認されなかったかを明確に記載します。

注記

  • 接続されているどのシステムでも契約が見つからない場合は、その旨を明確に報告し、ユーザーに他の場所に契約が保管されているか尋ねます。
  • ベンダーグループ(例:複数の子会社を持つベンダー)の場合、特定のエンティティを確認したいのか、グループ全体を確認したいのかをユーザーに尋ねます。
  • 期限切れであっても、存続する義務(機密保持、補償など)がある可能性のある契約にフラグを立てます。
  • 契約の期限が近づいている場合(90日以内)、その旨を強調して表示します。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

/vendor-check -- Vendor Agreement Status

If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.

Check the status of existing agreements with a vendor across all connected systems. Provides a consolidated view of the legal relationship.

Important: This command assists with legal workflows but does not provide legal advice. Agreement status reports should be verified against original documents by qualified legal professionals.

Invocation

/vendor-check [vendor name]

If no vendor name is provided, prompt the user to specify which vendor to check.

Workflow

Step 1: Identify the Vendor

Accept the vendor name from the user. Handle common variations:

  • Full legal name vs. trade name (e.g., "Alphabet Inc." vs. "Google")
  • Abbreviations (e.g., "AWS" vs. "Amazon Web Services")
  • Parent/subsidiary relationships

Ask the user to clarify if the vendor name is ambiguous.

Step 2: Search Connected Systems

Search for the vendor across all available connected systems, in priority order:

CLM (Contract Lifecycle Management) -- If Connected

Search for all contracts involving the vendor:

  • Active agreements
  • Expired agreements (last 3 years)
  • Agreements in negotiation or pending signature
  • Amendments and addenda

CRM -- If Connected

Search for the vendor/account record:

  • Account status and relationship type
  • Associated opportunities or deals
  • Contact information for vendor's legal/contracts team

Email -- If Connected

Search for recent relevant correspondence:

  • Contract-related emails (last 6 months)
  • NDA or agreement attachments
  • Negotiation threads

Documents (e.g., Box, Egnyte, SharePoint) -- If Connected

Search for:

  • Executed agreements
  • Redlines and drafts
  • Due diligence materials

Chat (e.g., Slack, Teams) -- If Connected

Search for recent mentions:

  • Contract requests involving this vendor
  • Legal questions about the vendor
  • Relevant team discussions (last 3 months)

Step 3: Compile Agreement Status

For each agreement found, report:

Field Details
Agreement Type NDA, MSA, SOW, DPA, SLA, License Agreement, etc.
Status Active, Expired, In Negotiation, Pending Signature
Effective Date When the agreement started
Expiration Date When it expires or renews
Auto-Renewal Yes/No, with renewal term and notice period
Key Terms Liability cap, governing law, termination provisions
Amendments Any amendments or addenda on file

Step 4: Gap Analysis

Identify what agreements exist and what might be missing:

## Agreement Coverage

[CHECK] NDA -- [status]
[CHECK/MISSING] MSA -- [status or "Not found"]
[CHECK/MISSING] DPA -- [status or "Not found"]
[CHECK/MISSING] SOW(s) -- [status or "Not found"]
[CHECK/MISSING] SLA -- [status or "Not found"]
[CHECK/MISSING] Insurance Certificate -- [status or "Not found"]

Flag any gaps that may be needed based on the relationship type (e.g., if there is an MSA but no DPA and the vendor handles personal data).

Step 5: Generate Report

Output a consolidated report:

## Vendor Agreement Status: [Vendor Name]

**Search Date**: [today's date]
**Sources Checked**: [list of systems searched]
**Sources Unavailable**: [list of systems not connected, if any]

## Relationship Overview

**Vendor**: [full legal name]
**Relationship Type**: [vendor/partner/customer/etc.]
**CRM Status**: [if available]

## Agreement Summary

### [Agreement Type 1] -- [Status]
- **Effective**: [date]
- **Expires**: [date] ([auto-renews / does not auto-renew])
- **Key Terms**: [summary of material terms]
- **Location**: [where the executed copy is stored]

### [Agreement Type 2] -- [Status]
[etc.]

## Gap Analysis

[What's in place vs. what may be needed]

## Upcoming Actions

- [Any approaching expirations or renewal deadlines]
- [Required agreements not yet in place]
- [Amendments or updates that may be needed]

## Notes

[Any relevant context from email/chat searches]

Step 6: Handle Missing Sources

If key systems are not connected via MCP:

  • No CLM: Note that no CLM is connected. Suggest the user check their CLM manually. Report what was found in other systems.
  • No CRM: Skip CRM context. Note the gap.
  • No Email: Note that email was not searched. Suggest the user search their email for "[vendor name] agreement" or "[vendor name] NDA".
  • No Documents: Note that document storage was not searched.

Always clearly state which sources were checked and which were not, so the user knows the completeness of the report.

Notes

  • If no agreements are found in any connected system, report that clearly and ask the user if they have agreements stored elsewhere
  • For vendor groups (e.g., a vendor with multiple subsidiaries), ask whether the user wants to check a specific entity or the entire group
  • Flag any agreements that are expired but may still have surviving obligations (confidentiality, indemnification, etc.)
  • If an agreement is approaching expiration (within 90 days), highlight this prominently