AgentSkillsCN

CF Plugin Legal Contracts

配备条款提取、风险评估、合同对比、义务追踪,以及剧本匹配功能的法律合同分析插件。适用于提取合同条款、评估合同风险、对比合同版本、追踪义务,或与法律剧本进行匹配时使用。

SKILL.md
--- frontmatter
name: "CF Plugin Legal Contracts"
description: "Legal contract analysis plugin with clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching. Use when extracting contract clauses, assessing contract risk, comparing contract versions, tracking obligations, or matching against legal playbooks."

CF Plugin Legal Contracts

Legal contract analysis plugin for Claude Flow V3 providing clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching for legal document review workflows.

Quick Command Reference

TaskCommand
Enable pluginnpx @claude-flow/cli@latest plugins toggle --enable legal-contracts
Disable pluginnpx @claude-flow/cli@latest plugins toggle --disable legal-contracts
Plugin infonpx @claude-flow/cli@latest plugins info legal-contracts
List toolsnpx @claude-flow/cli@latest mcp tools
Check statusnpx @claude-flow/cli@latest plugins list

Installation

Via claude-flow: Already included with npx @claude-flow/cli@latest init Standalone: npx @claude-flow/plugin-legal-contracts@latest

Activation

bash
# Enable the plugin
npx @claude-flow/cli@latest plugins toggle --enable legal-contracts

# Verify activation
npx @claude-flow/cli@latest plugins info legal-contracts

Plugin Capabilities

Clause Extraction

Identifies and extracts key clauses from contracts including indemnification, limitation of liability, termination, confidentiality, IP assignment, and non-compete provisions.

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.extract \
  --input contract.pdf --clauses "indemnification,termination,liability"

Risk Assessment

Scores contract clauses on a risk scale, flagging unfavorable terms, missing protections, and deviations from standard positions.

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.risk \
  --input contract.pdf --perspective buyer --output risk-report.json

Contract Comparison

Compares two contract versions or a contract against a template, highlighting additions, deletions, and materially changed terms.

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.compare \
  --base template.pdf --revised contract-v2.pdf --output diff-report.json

Obligation Tracking

Extracts and tracks contractual obligations (deadlines, deliverables, payment terms) with automatic timeline generation.

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.obligations \
  --input contract.pdf --output obligations.json --timeline

Playbook Matching

Matches contract clauses against a legal playbook to identify deviations from preferred positions and suggest alternative language.

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.playbook \
  --input contract.pdf --playbook company-playbook.json --suggest-alternatives

Common Patterns

Full Contract Review

bash
npx @claude-flow/cli@latest plugins toggle --enable legal-contracts
npx @claude-flow/cli@latest mcp exec legal-contracts.extract \
  --input contract.pdf --clauses all
npx @claude-flow/cli@latest mcp exec legal-contracts.risk \
  --input contract.pdf --perspective buyer
npx @claude-flow/cli@latest mcp exec legal-contracts.playbook \
  --input contract.pdf --playbook company-playbook.json --suggest-alternatives

Contract Renewal Comparison

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.compare \
  --base original-contract.pdf --revised renewal-contract.pdf
npx @claude-flow/cli@latest mcp exec legal-contracts.obligations \
  --input renewal-contract.pdf --timeline

Obligation Dashboard

bash
npx @claude-flow/cli@latest mcp exec legal-contracts.obligations \
  --input contracts/ --output all-obligations.json --timeline \
  --alert-days 30

RAN DDD Context

Bounded Context: Legal/Compliance

References