Box Legal Workflows Contract

作者 box35567f913a2b無授權條款7 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫4 週前更新

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.

AI 產生的概覽

在 Box 中自動完成合約審閱:找出新簽或即將到期的合約,與事務所範本比對,寫入中繼資料並產出差異報告。

功能
此技能提供針對合約的審閱與監控流程,用於處理存放在 Box 中的協議。它透過中繼資料或關鍵字搜尋定位合約,使用 Box AI 將每份合約與事務所範本比對,列出有差異的條款並附上引用,同時擷取交易對方、日期、續約條款與金額等結構化欄位。結果會寫回 Box 檔案中繼資料,讓合約保持可搜尋,並上傳包含事實差異與引用的差異報告。它也會監控到期時間範圍,並透過留言與協作將事項轉交審閱律師。
適用情境
當使用者提到合約審閱或監控、保密協議或主服務協議審閱、合約到期或續約、合約中繼資料或差異分析時使用,即使使用者未指明特定的 Box 工具。適用於合約存放在 Box 中,且已有或可建立事務所範本的法律營運情境。
執行需求
需要 Box MCP 技能進行身分驗證、工具選擇與基礎工作流程,還需要 box-legal-workflows 技能處理協作角色、Box AI 使用界線與確認措辭。使用 Box AI 工具與中繼資料範本;此技能未附帶指令碼。

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/skills --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/skills --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 taskToolNotes
Find new contracts (date)search_files_metadataQuery execution_date; fall back to search_files_keyword if no metadata
Find expiringsearch_files_metadataQuery expiration_date within 30/60/90 days
Compare to templateai_qa_multi_fileContract + firm template in one call
Extract metadata (template)ai_extract_structured_from_metadata_templateIf a template exists
Extract metadata (custom)ai_extract_structured_from_fields_enhancedDefine fields at runtime
Write metadataset_file_metadataPersist extracted/confirmed fields
Create variance reportupload_fileWrite the summary doc
Tag attorneycreate_file_commentNotify for review/expiration
Grant attorney accesscreate_collaborationIf 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.

來源與署名

來源:box/skills位於skills/box-legal-workflows-contract提交35567f9

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架