PromptShop

Review Contract

Review Contract

Install

npx promptshop add review-contract

Details

What This Skill Does

This skill reviews contracts against an organization's negotiation playbook. It analyzes clauses, flags deviations, suggests redlines, and provides business impact analysis. It's designed to assist legal teams in efficiently reviewing contracts and ensuring compliance with internal standards.

When to Use

  • Reviewing vendor contracts for compliance.
  • Analyzing customer agreements for deviations.
  • Flagging non-standard terms in license agreements.
  • Assessing the business impact of contract clauses.
  • Generating redline suggestions for contract edits.
  • Prioritizing contract review based on deadlines.

Key Features

  • Accepts contracts in various formats (file, URL, text).
  • Gathers context on deal specifics and priorities.
  • Loads organization's contract review playbook.
  • Analyzes each clause against the playbook.
  • Flags deviations from standard positions.
  • Generates redline suggestions for problematic clauses.

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

Review a contract against your organization's negotiation playbook. Analyze each clause, flag deviations, generate redline suggestions, and provide business impact analysis.

Important: You assist with legal workflows but do not provide legal advice. All analysis should be reviewed by qualified legal professionals before being relied upon.

Invocation

/review-contract <contract file or URL>

Review the contract: @$1

Workflow

Step 1: Accept the Contract

Accept the contract in any of these formats: File upload: PDF, DOCX, or other document format URL: Link to a contract in your CLM, cloud storage (e.g., Box, Egnyte, Share Point), or other document system Pasted text: Contract text pasted directly into the conversation

If no contract is provided, prompt the user to supply one.

Step 2: Gather Context

Ask the user for context before beginning the review:

Which side are you on? (vendor/supplier, customer/buyer, licensor, licensee, partner -- or other) Deadline: When does this need to be finalized? (Affects prioritization of issues) Focus areas: Any specific concerns? (e.g., "data protection is critical", "we need flexibility on term", "IP ownership is the key issue") Deal context: Any relevant business context? (e.g., deal size, strategic importance, existing relationship)

If the user provides partial context, proceed with what you have and note assumptions.

Step 3: Load the Playbook

Look for the organization's contract review playbook in local settings (e.g., legal.local.md or similar configuration files).

The playbook should define: Standard positions: The organization's preferred terms for each major clause type Acceptable ranges: Terms that can be agreed to without escalation Escalation triggers: Terms that require senior counsel review or outside counsel involvement

If no playbook is configured: Inform the user that no playbook was found Offer two options:

  1. Help the user set up their playbook (walk through defining positions for key clauses)
  2. Proceed with a generic review using widely-accepted commercial standards as the baseline If proceeding generically, clearly note that the review is based on general commercial standards, not the organization's specific positions

Step 4: Clause-by-Clause Analysis

Apply the following review process:

Identify the contract type: SaaS agreement, professional services, license, partnership, procurement, etc. The contract type affects which clauses are most material. Determine the user's side: Vendor, customer, licensor, licensee, partner. This fundamentally changes the analysis (e.g., limitation of liability protections favor different parties). Read the entire contract before flagging issues. Clauses interact with each other (e.g., an uncapped indemnity may be partially mitigated by a broad limitation of liability). Analyze each material clause against the playbook position. Consider the contract holistically: Are the overall risk allocation and commercial terms balanced?

Analyze the contract systematically, covering at minimum:

Clause CategoryKey Review Points
Limitation of LiabilityCap amount, carveouts, mutual vs. unilateral, consequential damages
IndemnificationScope, mutual vs. unilateral, cap, IP infringement, data breach
IP OwnershipPre-existing IP, developed IP, work-for-hire, license grants, assignment
Data ProtectionDPA requirement, processing terms, sub-processors, breach notification, cross-border transfers
ConfidentialityScope, term, carveouts, return/destruction obligations
Representations & WarrantiesScope, disclaimers, survival period
Term & TerminationDuration, renewal, termination for convenience, termination for cause, wind-down
Governing Law & Dispute ResolutionJurisdiction, venue, arbitration vs. litigation
InsuranceCoverage requirements, minimums, evidence of coverage
AssignmentConsent requirements, change of control, exceptions
Force MajeureScope, notification, termination rights
Payment TermsNet terms, late fees, taxes, price escalation

For each clause, assess against the playbook (or generic standards) and note whether it is present, absent, or unusual.

Detailed Clause Guidance

Limitation of Liability

Key elements to review: Cap amount (fixed dollar amount, multiple of fees, or uncapped) Whether the cap is mutual or applies differently to each party Carveouts from the cap (what liabilities are uncapped) Whether consequential, indirect, special, or punitive damages are excluded Whether the exclusion is mutual Carveouts from the consequential damages exclusion Whether the cap applies per-claim, per-year, or aggregate

Common issues: Cap set at a fraction of fees paid (e.g., "fees paid in the prior 3 months" on a low-value contract) Asymmetric carveouts favoring the drafter Broad carveouts that effectively eliminate the cap (e.g., "any breach of Section X" where Section X covers most obligations) No consequential damages exclusion for one party's breaches

Indemnification

Whether indemnification is mutual or unilateral Scope: what triggers the indemnification obligation (IP infringement, data breach, bodily injury, breach of reps and warranties) Whether indemnification is capped (often subject to the overall liability cap, or sometimes uncapped) Procedure: notice requirements, right to control defense, right to settle Whether the indemnitee must mitigate Relationship between indemnification and the limitation of liability clause

Unilateral indemnification for IP infringement when both parties contribute IP Indemnification for "any breach" (too broad; essentially converts the liability cap to uncapped liability) No right to control defense of claims Indemnification obligations that survive termination indefinitely

Intellectual Property

Ownership of pre-existing IP (each party should retain their own) Ownership of IP developed during the engagement Work-for-hire provisions and their scope License grants: scope, exclusivity, territory, sublicensing rights Open source considerations Feedback clauses (grants on suggestions or improvements)

Broad IP assignment that could capture the customer's pre-existing IP Work-for-hire provisions extending beyond the deliverables Unrestricted feedback clauses granting perpetual, irrevocable licenses License scope broader than needed for the business relationship

Data Protection

Whether a Data Processing Agreement/Addendum (DPA) is required Data controller vs. data processor classification Sub-processor rights and notification obligations Data breach notification timeline (72 hou