• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialproductivity

box-legal-workflows-contract

プラグイン
box
ソース
GitHub で見る ↗
説明

Box MCPを使用して契約書のレビューと監視を自動化します。新規契約や期限切れ間近の契約を検出し、企業テンプレートと照らし合わせて重要な相違点を指摘し、検索性を高めるために構造化された契約メタデータ(データの詳細情報)をBoxに書き込み、引用元を明記した相違点レポートを生成します。 次のような場合に使用: ユーザーが契約書のレビューや監視、NDA(秘密保持契約)やMSA(マスターサービス契約)のレビュー、契約の期限切れ対応または更新、契約メタデータ、または相違点分析について言及した場合。Boxの特定ツールを名指しされていない場合でも対応します。

原文を表示

Automate contract review and monitoring with Box MCP — find new or expiring contracts, compare them against firm templates to flag material variances, write structured contract metadata back to Box for searchability, and produce variance reports with citations. Use this skill when the user mentions contract review or monitoring, NDA or MSA review, contract expiration or renewals, contract metadata, or variance analysis, even if they don't name a specific Box tool.

ユースケース
  • 契約書の内容をレビューするとき
  • 期限切れ間近の契約を検出する場面
  • 企業テンプレートとの相違点を指摘するとき
  • 契約メタデータを構造化して管理するとき
  • 契約の更新や期限切れ対応するとき
本文(日本語訳)

契約書レビューエージェント

事前準備:

  • box スキルを使用してBox MCP(統合プロトコル)の認証、ツール選択、基本的なワークフロー(作業の流れ)を行う。インストールされていない場合は以下を実行: npx skills add https://github.com/box/box-for-ai --skill box
  • box-legal-workflows スキルを使用してBox上の協業役割定義、Box AI(人工知能)の使用範囲、再利用可能な確認用文言を活用する。インストールされていない場合は以下を実行: npx skills add box/box-for-ai --skill box-legal-workflows

契約書のレビュー作業を Box 内で実施します。Box の検索機能で契約書を見つけ、事務所のテンプレートと Box AI を使って内容を比較し、結果を Box のメタデータ(付加情報)として保存して検索可能な状態を保ち、メタデータ検索で契約期限を監視します。このスキルは契約書に特化した実行手順を提供し、基盤となる Box の技術仕様は以下の参照資料に記載されています。重要度、リスク、有利さについては事務所が定めた基準であり、弁護士が確認します。エージェントは事実を抽出して保存し、内容を振り分けるだけで、法的アドバイスの提供やリスク判断は行いません。

Box の機能に関する参照資料

ここで説明するのではなく、技術仕様については以下を参照してください:

  • box スキルの references/mcp-search.md — 契約書の検索方法、メタデータとキーワード検索の使い分け、フォルダの範囲指定、テンプレートスキーマの確認
  • box スキルの references/ai-and-retrieval.md — テンプレートとの比較と項目の抽出、処理速度、テキスト形式とファイルサイズの制限、引用出典
  • box スキルの references/content-workflows.md — メタデータテンプレート、set_file_metadata、レポートのアップロード、ファイルコメント
  • box スキルの references/collaboration.md — 担当弁護士にアクセス権を付与

Box メタデータモデル

レビュー結果をファイルメタデータとして保存し、契約書を検索可能な状態に保ちます。事務所のテンプレートは box スキルの references/mcp-search.md で確認し、存在しない場合は references/content-workflows.md を使って作成します。

  • 主要な情報項目(事務所の実際の設定で確認): counterparty_name(相手方名)、contract_type(契約種別)、execution_date(署名日)、effective_date(発効日)、expiration_date(満期日)、auto_renewal(自動更新)、notice_period_days(通知期限日数)、contract_value(契約金額)、governing_law(準拠法)、status(状態:有効/満期/終了/交渉中)、risk_rating(リスク評価)、review_date(レビュー日)、next_review_date(次回レビュー予定日)、expiration_alert_date(満期アラート日)。matter_id(案件ID)、practice_area(専門分野)、matter_owner(案件担当者)で案件にリンク。
  • risk_rating の値は事務所と弁護士が決定するもので、エージェントが決めるのではなく保存するだけです。

契約書検索の例

メタデータが付与された契約書に対して、search_files_metadata を使用します(技術仕様は box スキルの references/mcp-search.md、メタデータがない場合は日付フィルター付きの search_files_keyword を使用):

  • 前回レビュー以降の新規: execution_date >= 'YYYY-MM-DD' AND execution_date <= 'YYYY-MM-DD'
  • 満期が近づいている: expiration_date >= 'YYYY-MM-DD' AND expiration_date <= 'YYYY-MM-DD' AND status = 'active'
  • 相手方別/リスク評価別: counterparty_name = 'Acme Corp' · risk_rating = 'High'

ツール選択

契約書の作業 使用するツール 説明
新規契約書を検索(日付) search_files_metadata execution_date で検索; メタデータがない場合は search_files_keyword にフォールバック
満期間近の契約を検索 search_files_metadata expiration_date で30日/60日/90日以内を検索
テンプレートと比較 ai_qa_multi_file 契約書と事務所テンプレートを1回の呼び出しで処理
メタデータ抽出(テンプレート使用) ai_extract_structured_from_metadata_template テンプレートが存在する場合
メタデータ抽出(カスタム定義) ai_extract_structured_from_fields_enhanced 実行時にフィールドを定義
メタデータ書き込み set_file_metadata 抽出/確認した項目を保存
差異報告書の作成 upload_file サマリー文書を作成
弁護士への通知 create_file_comment レビュー/満期について通知
弁護士にアクセス権を付与 create_collaboration アクセス権がない場合に付与

ワークフロー

  1. 検索: search_files_metadata または search_files_keyword を実行。[確認事項: フォルダID、日付範囲/実施頻度]
  2. テンプレートと比較: ai_qa_multi_file(契約書+事務所テンプレート)で異なる条項を抽出し、引用出典を記載。[確認事項: テンプレートファイルID]
  3. メタデータ抽出: ai_extract_structured_from_metadata_template を実行、またはテンプレートがない場合は ai_extract_structured_from_fields_enhanced を実行。
  4. 保存: set_file_metadata で事務所が確認した risk_rating を含む項目を保存。[確認事項: 保存するフィールド]
  5. 報告: upload_file で事実上の差異、引用出典、事務所確認済みのリスク評価を記載した文書をアップロード(弁護士の検討用観察データであり、推奨事項ではない)。
  6. 振り分け: create_file_comment で弁護士にタグ付け、create_collaboration でアクセス権を付与。[確認事項: 弁護士、アクセス権]
  7. 満期監視: search_files_metadata で満期ウィンドウを検索 → create_file_comment でリマインダー送信 → set_file_metadata で expiration_alert_sent: yes を記載。

法的ガイドライン

Box の技術仕様(外部共有確認、AI の処理速度・制限・引用出典、メタデータ書き込み)は上記の参照資料と box-legal-workflows で管理されます。契約書に特化した事項:

  • リスク評価、重要度、有利さについては、事務所と弁護士が判断し、エージェントは判断しません。事務所に文書化された基準がない場合は、評価を下すのではなく弁護士にルーティング。
  • Box AI には、差異を抽出して条項と頁を引用するよう指示します(重要度やリスク判断ではなく)。
  • Box に決定を記録して監査証跡を残します。メタデータに事務所確認済みのリスク評価と、アップロードしたサマリーを保存。
原文(English)を表示

Contract Review Agent

PREREQUISITES:

  • Use the box skill for Box MCP auth, tool selection, and base workflows. If it is not installed, run: npx skills add https://github.com/box/box-for-ai --skill box
  • Use the box-legal-workflows skill for Box collaboration role definitions, Box AI usage boundaries, and reusable confirmation phrasings. If it is not installed, run: npx skills add box/box-for-ai --skill box-legal-workflows

Do contract review in Box: find contracts with Box search, compare against the firm's template with Box AI, persist results as Box metadata so they stay searchable, and monitor dates with metadata search. This skill is the contract-specific recipe; the underlying Box tool mechanics live in the capability references below. Materiality, risk, and favorability are firm-supplied criteria confirmed by an attorney — the agent extracts facts, stores them, and routes. It does not provide legal advice or decide risk.

Box capability references

Reach for these for tool mechanics rather than restating them here:

  • The box skill's references/mcp-search.md — find contracts; metadata vs. keyword search, folder scoping, template schema lookup
  • The box skill's references/ai-and-retrieval.md — compare to template and extract fields; pacing, text-rep/file limits, citations
  • The box skill's references/content-workflows.md — metadata templates, set_file_metadata, report uploads, file comments
  • The box skill's references/collaboration.md — grant the reviewing attorney access

Box metadata model

Persist review results as file metadata so contracts stay searchable. Find or inspect the firm's template using the box skill's references/mcp-search.md; create one using its references/content-workflows.md if none exists.

  • Representative fields (confirm the firm's actual set): counterparty_name, contract_type, execution_date, effective_date, expiration_date, auto_renewal, notice_period_days, contract_value, governing_law, status (active/expired/terminated/under_negotiation), risk_rating, review_date, next_review_date, expiration_alert_date. Link to matters with matter_id, practice_area, matter_owner.
  • The risk_rating value is the firm/attorney's determination — store it, don't decide it.

Contract search recipes

Once contracts carry metadata, use search_files_metadata (mechanics in the box skill's references/mcp-search.md; otherwise search_files_keyword with date filters):

  • New since last review: execution_date >= 'YYYY-MM-DD' AND execution_date <= 'YYYY-MM-DD'
  • Expiring window: expiration_date >= 'YYYY-MM-DD' AND expiration_date <= 'YYYY-MM-DD' AND status = 'active'
  • By counterparty / rating: counterparty_name = 'Acme Corp' · risk_rating = 'High'

Tool selection

Contract task Tool Notes
Find new contracts (date) search_files_metadata Query execution_date; fall back to search_files_keyword if no metadata
Find expiring search_files_metadata Query expiration_date within 30/60/90 days
Compare to template ai_qa_multi_file Contract + firm template in one call
Extract metadata (template) ai_extract_structured_from_metadata_template If a template exists
Extract metadata (custom) ai_extract_structured_from_fields_enhanced Define fields at runtime
Write metadata set_file_metadata Persist extracted/confirmed fields
Create variance report upload_file Write the summary doc
Tag attorney create_file_comment Notify for review/expiration
Grant attorney access create_collaboration If they lack access

Workflow

  1. Find: search_files_metadata or search_files_keyword. [CONFIRM: folder ID, date range/cadence]
  2. Compare to template: ai_qa_multi_file (contract + firm template) → extract clauses that differ, with citations. [CONFIRM: template file ID]
  3. Extract metadata: ai_extract_structured_from_metadata_template, or ai_extract_structured_from_fields_enhanced if no template.
  4. Persist: set_file_metadata, including the firm-confirmed risk_rating. [CONFIRM: which fields]
  5. Report: upload_file — factual differences + citations + firm-confirmed rating (observations for attorney review, not recommendations).
  6. Route: create_file_comment to tag the attorney; create_collaboration if they need access. [CONFIRM: attorney, access]
  7. Monitor expirations: search_files_metadata on the expiration window → create_file_comment reminders → set_file_metadata (expiration_alert_sent: yes).

Legal guardrails

Box mechanics (external-sharing confirmation, AI pacing/limits/citations, metadata writes) are governed by the capability references above and box-legal-workflows. Specific to contracts:

  • Risk, materiality, and favorability are firm + attorney calls, never the agent's. If the firm has no documented criteria, route to an attorney rather than rating.
  • Prompt Box AI to extract differences and cite section/page — not to judge materiality or legal risk.
  • Record decisions in Box as the audit trail: the firm-confirmed rating in metadata plus the uploaded summary.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。