skills/legal/contract-portfolio-intelligence/SKILL.md
Analyzes an entire portfolio of contracts at scale — extracting key terms, obligations, renewal dates, risk provisions, and financial commitments across hundreds or thousands of agreements simultaneously. Produces structured reports, obligation trackers, renewal calendars, and risk matrices. Also supports playbook-based redlining where contracts are compared against preferred positions and automatically marked up. Use when an in-house legal team, GC, legal ops, procurement, or finance team needs portfolio-wide visibility into contract terms, upcoming renewals, obligation compliance, or batch contract review against organizational standards.
npx skillsauth add casemark/skills contract-portfolio-intelligenceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Performs portfolio-scale contract analysis: batch extraction of terms, obligations, and risks across a large set of agreements, plus playbook-based redlining against organizational standards.
Before starting, gather:
Output a contract inventory table:
| # | Document | Type | Parties | Effective Date | Governing Law | Parent Doc | |---|----------|------|---------|----------------|---------------|------------| | 1 | Example | MSA | A ↔ B | 2024-01-15 | Delaware | — |
For each contract, extract the following structured fields (skip fields that don't apply to the contract type):
Dates & Term
Financial Terms
Risk Provisions
Obligations
IP & Data
Store extracted data in a structured format (one row per contract, one column per field).
Generate the reports requested by the user. Common report types:
Renewal Calendar
Risk Matrix
Obligation Tracker
Financial Summary
Custom Extraction
When the user provides a playbook of preferred positions:
A playbook should define positions for key provisions. Example structure:
Provision: Limitation of Liability
Preferred: Mutual cap at 12 months of fees; carve-outs for IP infringement and confidentiality breach
Fallback: Mutual cap at 24 months of fees
Non-negotiable: Must have mutual cap; unlimited liability is rejected
Provision: Indemnification
Preferred: Mutual indemnification for third-party IP claims and confidentiality breach
Fallback: One-sided indemnification acceptable if capped
Non-negotiable: Must include IP infringement indemnity
Provision: Termination for Convenience
Preferred: Either party, 30 days written notice
Fallback: 60-90 days notice acceptable
Non-negotiable: Must have termination for convenience right
After generating any output:
| Issue | Resolution | |-------|------------| | Scanned PDFs with poor OCR quality | Re-process with enhanced OCR; flag low-confidence extractions for manual review | | Contract is an amendment with no standalone terms | Link to parent agreement; extract only the modified terms and note inherited provisions | | Ambiguous or missing provisions | Mark as "Not Found" or "Ambiguous" — never guess; flag for human review | | Conflicting terms between parent and amendment | The amendment controls unless it explicitly preserves the original; flag the conflict | | Very large corpus (10,000+) | Process in batches by contract type or counterparty; produce interim reports | | Playbook doesn't cover a provision found in contracts | Note the gap; suggest adding the provision to the playbook |
development
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.