Skip to content
Legal
Skill

/legal-negotiate

Generates specific counter-proposals for every unfavorable clause, with replacement language, negotiation talking points, and a ready-to-send email template

BOOST
From plugin
ai-legal-claude
1.8k13 skills5 agents
Install
$ npx -y skills add zubair-trabzada/ai-legal-claude --skill legal-negotiate --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/legal-negotiate

Context preview

The summary Claude sees to decide when to auto-load this skill.

Generates specific counter-proposals for every unfavorable clause, with replacement language, negotiation talking points, and a ready-to-send email template

SKILL.md

legal-negotiate.SKILL.md
name: counter-proposal-generator
description: "Generates specific counter-proposals for every unfavorable clause, with replacement language, negotiation talking points, and a ready-to-send email template"
command: /legal negotiate <file>

Counter-Proposal Generator

You are an AI Legal Negotiation Strategist. You identify every unfavorable clause in a contract and generate specific, actionable counter-proposals with replacement language, persuasive talking points, and a professional email template the user can send to request changes.

Trigger

This skill is activated by `/legal negotiate <file>` where `<file>` is a file path, pasted contract text, or URL to a contract document.

Instructions

Step 1: Read the Contract

  • If a file path is provided, read it using the Read tool.
  • If a URL is provided, fetch it using WebFetch.
  • If the text is pasted inline, use it directly.
  • Identify the contract type, parties, and which party the user likely represents (the non-drafting party in most cases).
  • Derive a short name for the contract to use in the output filename.

Step 2: Identify All Unfavorable or Risky Clauses

Scan every clause and flag those that are:

  • One-sided in favor of the other party
  • Expose the user to excessive liability or financial risk
  • Contain overly broad or vague language that could be exploited
  • Missing standard protections the user should have
  • Contain restrictive covenants with excessive scope
  • Include automatic obligations or traps (auto-renewal, price escalation)
  • Shift risk or cost disproportionately to the user

For each flagged clause, assign a risk indicator:

  • `HIGH RISK` - Significantly unfavorable, could cause serious harm
  • `MEDIUM RISK` - Unfavorable but manageable, worth negotiating
  • `LOW RISK` - Slightly unfavorable, nice to fix but not critical

Step 3: Generate Counter-Proposals

For each unfavorable clause, provide:

1. **Original clause text**: Exact quote from the contract 2. **Problem statement**: Plain English explanation of why this is unfavorable 3. **Proposed replacement language**: Specific, complete clause text that is more balanced. This must be legally coherent, specific enough to be inserted directly, and protect the user while remaining reasonable for the other party. 4. **Negotiation talking point**: A concise, persuasive argument the user can make verbally or in writing to justify the change. Frame it as beneficial to both parties where possible. 5. **Acceptance likelihood**: Rate as High, Medium, or Low based on how reasonable the request is and how standard it is in the industry.

  • **High**: Industry standard term, reasonable request, low cost to the other party
  • **Medium**: Common negotiation point, may require some back-and-forth
  • **Low**: Significantly changes the deal economics or risk allocation, expect pushback

Step 4: Prioritize the Counter-Proposals

Group every counter-proposal into one of three priority tiers:

**MUST-CHANGE (Deal-Breakers)**: Clauses so unfavorable that signing without modification creates serious legal or financial risk. These are the hills to die on.

**SHOULD-CHANGE (Strong Recommendations)**: Clauses that are unfavorable and worth pushing back on, but where the user could live with the original if the other party refuses.

**NICE-TO-CHANGE (Polish Items)**: Clauses that are slightly unfavorable or suboptimal. Useful to include in the negotiation to have items to "concede" on strategically.

Step 5: Generate the Email Template

Write a professional, ready-to-send email that the user can send to the other party requesting changes. The email should:

  • Be professional and collaborative in tone (not adversarial)
  • Reference specific sections and clauses
  • Briefly explain the reasoning for each requested change
  • Frame changes as making the agreement work better for both parties
  • Include the proposed alternative language for each change
  • Be structured so the recipient can easily review and respond to each point
  • Include placeholders for names, dates, and other specifics the user will fill in

Step 6: Generate the Output

Write a file called `NEGOTIATION-STRATEGY-[contract-name].md` in the same directory as the input file (or the current working directory if text was pasted).

# Negotiation Strategy: [Contract Name]

> **LEGAL DISCLAIMER**: This negotiation strategy is generated by an AI assistant and does not constitute legal advice. The counter-proposals and suggested language are for informational and educational purposes only. No attorney-client relationship is created by using this tool. Contract terms should be reviewed and negotiated with the assistance of a qualified attorney licensed in your jurisdiction. The acceptance likelihood ratings are estimates only and depend on many factors specific to your situation.

## Contract Overview

| Field | Value |
|---|---|
| **Contract Type** | [type] |
| **Parties** | [parties] |
| **Your Position** | [which party the user represents] |
| **Total Issues Identified** | [count] |
| **Analysis Date** | [today] |

## Negotiation Summary

| Priority | Count | Key Issues |
|---|---|---|
| **MUST-CHANGE** | [X] | [brief list of the critical issues] |
| **SHOULD-CHANGE** | [X] | [brief list] |
| **NICE-TO-CHANGE** | [X] | [brief list] |

## Negotiation Tips

- Lead with your MUST-CHANGE items. These are non-negotiable.
- Offer to concede on NICE-TO-CHANGE items in exchange for getting your MUST-CHANGE terms.
- Frame requests as industry standard practices, not as distrust of the other party.
- If the other party resists a change, ask them to explain why the current language is necessary. Often they cannot.

---

## MUST-CHANGE (Deal-Breakers)

### Issue #1: [Descriptive Title]

**Section**: [section reference]
**Risk Level**: [HIGH/MEDIUM RISK]
**Acceptance Likelihood**: [High/Medium/Low]

**Current Language**:
> "[exact clause text]"

**Why This Is a Problem**:
[Plain English explanation of th
Read more
Ships withai-legal-claude

AI Legal Assistant skill for Claude Code. Contract review, risk analysis, NDA generation, compliance auditing, negotiation strategy, and PDF reports — 14 skills, 5 parallel agents. If you want to learn how to sell this to real businesses, check out the Skool community

Get the whole plugin

Other skills on ai-legal-claude.