Negotiation Game Theory logo

Negotiation Game Theory

Community
fatihguner
negotiation-game-theory

Structures negotiations as formal games with mathematically defined bottom lines, solution sets, and optimal agreement points using the Nash Product Solution. Provides the strategic and quantitative complement to relationship-based negotiation frameworks. Use when calculating walk-away points for fundraising rounds, modelling acquisition pricing, determining fair splits in partnership deals, preparing for salary or compensation negotiations, structuring vendor contracts with measurable payoffs, or analysing why a negotiation reached a specific outcome.

Overview

Publisherfatihguner
Repositoryforeman
Skill namenegotiation-game-theory
Stars
63
Forks
10
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by fatihguner on GitHub. Read the source before you install it.

Installation

Install the Negotiation Game Theory AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/fatihguner/foreman/tree/main/plugins/foreman/skills/negotiation-game-theory
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/fatihguner/foreman.git /tmp/foreman
mkdir -p .claude/skills
cp -r /tmp/foreman/plugins/foreman/skills/negotiation-game-theory .claude/skills/negotiation-game-theory
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Negotiation Game Theory in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Negotiation Game Theory on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Negotiation Game Theory is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Read runtime and advisory rules before applying this skill. Other Foreman layers and the catalog are in ../../content/, relative to this SKILL.md.

Negotiation Game Theory

Every negotiator has a mathematical bottom line -- the minimum outcome they will accept before walking away. Most never calculate it. They arrive at the table armed with aspirations and anxiety, anchoring on round numbers or gut feelings, when the strategic structure of the negotiation is already fully determined by three quantities: what each side gets if the deal fails, what the deal creates if it succeeds, and how each side values incremental gains. Finding the other party's bottom line -- their true minimum acceptable outcome -- is worth more than any persuasion technique, any rapport-building exercise, any tactical concession. The relationship-based approach taught by Fisher and Ury (see Win-Win Negotiation) handles the human dynamics superbly. This skill addresses the strategic geometry underneath.


The Framework

Negotiation as a Cooperative Game

A negotiation between two parties, A and B, is a cooperative game with a specific structure. If the negotiation succeeds, it produces a total payoff that exceeds what either party could achieve alone. If it fails, each party falls back to their standalone value -- what they can earn without the other.

Three values define every negotiation:

VariableMeaningExample (Series A Fundraise)
Total deal valueWhat the cooperation produces$20M company valuation created by capital + execution
A's standalone valueWhat A gets if the deal failsFounder bootstraps at $2M valuation growth/year
B's standalone valueWhat B gets if the deal failsInvestor deploys capital elsewhere at 15% expected return

The fundamental precondition for any negotiation: the deal must create surplus. The total deal value must exceed the sum of both parties' standalone values. If it does not, there is nothing to negotiate -- both sides are better off walking away. This seems obvious, yet founders regularly enter negotiations where no surplus exists (the investor's alternative returns exceed what the startup can plausibly deliver, or the customer's internal solution outperforms the vendor's offering).

The Objective Bottom Line

The bottom line is not what you hope to get. It is the minimum you must receive for the negotiation to be rational.

A's objective bottom line: A must receive at least their standalone value from the deal. If the negotiated outcome gives A less than what A could achieve alone, A should walk away.

B's objective bottom line: B must receive at least their standalone value. The remaining deal surplus -- total value minus B's standalone -- is the maximum A can rationally claim.

The negotiation range (equivalent to ZOPA in Fisher and Ury's framework, but defined mathematically) is the interval between each party's bottom line:

  • A's payoff ranges from A's standalone value (minimum) to total value minus B's standalone (maximum)
  • B's payoff ranges from B's standalone value (minimum) to total value minus A's standalone (maximum)

A practical illustration:

A SaaS startup (A) negotiates a distribution partnership with a major platform (B).

  • Partnership total value: $3M additional annual revenue
  • Startup's standalone growth without partnership: $800K annual revenue
  • Platform's standalone value from alternative integration partner: $600K annual revenue

Negotiation range:

  • Startup receives between $800K and $2.4M ($3M - $600K)
  • Platform receives between $600K and $2.2M ($3M - $800K)

Any split within this range is rational for both parties. Any split outside it means at least one party would be better off alone -- and will eventually realise it.

The Solution Set

When the negotiation range is not a single point but an interval (the common case), many possible agreements exist. The set of all mutually acceptable outcomes is the solution set. Within it, every point represents a deal both parties prefer to their standalone alternative.

The solution set's size reveals the negotiation's character:

Solution Set SizeInterpretationNegotiation Dynamic
Large intervalSignificant surplus to divideBoth parties have strong incentive to agree; conflict is about distribution, not feasibility
Narrow intervalSmall surplusAgreement is fragile; minor miscalculations or emotional friction can collapse the deal
Single pointExact one outcome satisfies bothNo room to negotiate; take it or leave it
Empty setBottom lines do not overlapNo deal is possible; negotiation should not begin

Experienced negotiators assess the solution set before entering the room. If the set is large, they focus on capturing a favourable position within it. If narrow, they focus on ensuring the deal closes at all. If empty, they decline the meeting.

The Nash Product Solution

With many possible agreements in the solution set, which one should the parties select? John Nash (Nobel Prize, 1994) proposed an elegant answer: choose the agreement that maximises the product of both parties' gains over their standalone values.

The principle in plain language: the optimal deal is the one where the product of "how much better off A is versus walking away" times "how much better off B is versus walking away" is largest.

Why the product, not the sum? Maximising the sum would favour whichever party has a larger absolute gain, regardless of proportionality. The product inherently balances both parties' interests -- it penalises deals that give one side almost everything and the other almost nothing, because a near-zero factor kills the product.

Decision table for the partnership example above:

A's PayoffB's PayoffA's Gain Over StandaloneB's Gain Over StandaloneNash Product
$800K$2,200K$0$1,600K0
$1,200K$1,800K$400K$1,200K480,000
$1,500K$1,500K$700K$900K630,000
$1,700K$1,300K$900K$700K630,000
$1,800K$1,200K$1,000K$600K600,000
$2,400K$600K$1,600K$00

The Nash Product is maximised at $1,500K/$1,500K and $1,700K/$1,300K (both yield 630,000). When both parties have symmetric utility functions (each dollar is worth the same to both), the Nash solution converges toward an even split of the surplus. When utility functions differ -- and they often do -- the solution shifts toward the party for whom each marginal dollar matters more.

Asymmetric Utility and Its Practical Consequences

Parties rarely value money identically. A cash-strapped startup values the first $500K of a deal far more than the second $500K (diminishing marginal utility, or more practically, the difference between survival and comfort). A well-capitalised corporation may have nearly linear utility -- each dollar is worth roughly the same.

This asymmetry shifts the Nash Product Solution. The party with higher marginal utility for early gains (the startup) rationally accepts a smaller total share, because the utility they extract from it is disproportionately high. The party with lower marginal utility (the corporation) captures a larger nominal share but extracts proportionally less utility.

The strategic implication: reducing your desperation -- increasing your standalone value or decreasing your marginal utility for the deal -- shifts the Nash solution in your favour. This is the game-theoretic foundation for why having alternatives (a strong BATNA, in Fisher and Ury's language) is the single most powerful negotiation lever. It is not psychology. It is mathematics.

Connecting the Two Negotiation Frameworks

DimensionWin-Win Negotiation (Fisher & Ury)Negotiation Game Theory
Core question"What are the interests behind the positions?""What are the payoff functions and standalone values?"
Power sourceBATNA (best alternative)Standalone value and utility function
Zone of agreementZOPA (qualitative overlap of interests)Solution set (quantitative interval of mutually rational outcomes)
Optimal outcomeMutual gain through creative optionsNash Product maximisation
Primary toolEmpathy, interests, objective criteriaPayoff analysis, utility estimation, marginal contribution
Blind spotAssumes parties can discover mutual gains through dialogueAssumes payoffs are quantifiable and utility functions are known

Neither framework is sufficient alone. Fisher and Ury's approach excels at expanding the pie through creative option generation and managing the relational dimension. Game theory excels at analysing how to divide the pie once its size is established. The sophisticated negotiator prepares with both.


Prompts

Prompt 1 -- Bottom Line Calculation:

I am entering a negotiation with [describe the other party] regarding [describe the deal]. Help me calculate my objective bottom line using negotiation game theory. My standalone value (what I get if this deal fails) is approximately [estimate]. The other party's standalone is approximately [estimate]. The total value the deal would create is approximately [estimate]. Calculate the solution set, identify the Nash Product Solution assuming symmetric utility, and then adjust for any utility asymmetries I should consider: [describe any cash constraints, time pressure, or other factors affecting how each side values marginal gains].

Prompt 2 -- Opponent Bottom Line Estimation:

I am negotiating [describe deal] with [describe party]. I need to estimate their objective bottom line. Here is what I know about their situation: [describe their alternatives, financial position, time pressure, and strategic priorities]. Using negotiation game theory, help me estimate: (1) their standalone value if this deal fails, (2) their likely utility function (linear, concave, or convex -- do they value early gains more or less?), (3) their probable bottom line, and (4) the Nash Product Solution given my estimates. Where are the biggest uncertainties in my estimate, and what questions should I ask to narrow them?

Prompt 3 -- Deal Structure Optimisation:

We have a preliminary agreement in a negotiation, but I want to evaluate whether the terms are close to the Nash Product optimum. The deal terms are: [describe]. My standalone alternative: [describe]. Their standalone alternative (estimated): [describe]. Total deal value: [estimate]. Calculate whether the current split is near the Nash optimum, whether I am leaving significant value on the table, and what restructuring (if any) would move the deal closer to the mathematically optimal point while remaining acceptable to both parties.

Prompt 4 -- Multi-Issue Negotiation Mapping:

I am negotiating a deal with multiple issues: [list issues -- e.g., price, payment terms, exclusivity, service levels, IP ownership]. For each issue, estimate the payoff implications for both sides and identify where utility asymmetries create trade opportunities. Using game theory principles, help me construct a package deal that maximises the overall Nash Product by trading low-cost/high-value items across issues.


Use Cases

Validation-Stage: Negotiating a Seed Term Sheet

A pre-revenue startup receives a term sheet from an angel syndicate. The proposed terms: $500K at a $4M pre-money valuation (the syndicate gets 11.1%). The founder's standalone: continue bootstrapping with $50K in savings, reaching an estimated $1.5M valuation in 18 months. The syndicate's standalone: deploy the $500K across three other deals with an expected 2.5x return.

Total deal value if the investment succeeds: $10M estimated valuation at Series A (18 months out). The founder's share at the proposed terms: $8.9M. The syndicate's share: $1.1M.

The solution set: founder receives between $1.5M (standalone) and $8.75M ($10M minus syndicate's $1.25M alternative return). The syndicate receives between $1.25M and $8.5M.

Nash Product analysis reveals the proposed terms ($8.9M / $1.1M) are heavily founder-favourable -- the syndicate's gain over standalone is only $1.1M - $1.25M = negative. The syndicate is actually worse off than their alternative. The term sheet, paradoxically, should not exist at these terms unless the syndicate's actual expected return from alternatives is lower than 2.5x, or the startup's expected Series A outcome is higher than $10M. The framework forces both parties to examine whether the deal creates genuine surplus.

Growth-Stage: Acquisition Offer Analysis

A $30M ARR SaaS company receives a $150M acquisition offer from a strategic buyer. The founder's standalone: continue growing at 40% annually toward an IPO at $500M+ in three years. The acquirer's standalone: build a competing product for $20M over two years, reaching 30% of the target's capability.

Total deal value: the acquirer gains $150M in strategic value (the target's product plus customer base integrated into the acquirer's platform). The founder's standalone is high ($500M IPO possibility) but risky. The acquirer's standalone is low ($20M build cost but uncertain outcome).

Adjusting for risk and time value, the founder's risk-adjusted standalone is approximately $200M (discounting the $500M IPO by execution risk and time preference). The acquirer's standalone is approximately $40M (build cost plus opportunity cost).

Solution set: founder receives between $200M and $110M... this is inverted. The founder's standalone ($200M risk-adjusted) exceeds the offer ($150M). The solution set is empty at the proposed price. The acquisition should not proceed at $150M unless the founder's risk adjustment is more aggressive (higher discount for execution risk) or the acquirer's total value creation is higher than estimated. The framework clarifies that the deal only makes sense above approximately $200M -- a number no amount of persuasion can change.


Anti-Patterns

  1. Negotiating Without Calculating Your Bottom Line. Entering a negotiation knowing what you want but not what you need. The bottom line is not an aspiration -- it is the mathematical boundary below which the deal is worse than no deal. Founders who cannot articulate their standalone value in quantitative terms are negotiating blind.

  2. Assuming Symmetric Utility. Treating every dollar as equally valuable to both sides. A venture fund deploying $2M from a $200M fund has nearly linear utility for the deal's outcome. A founder whose personal savings depend on the deal has sharply concave utility. Ignoring this asymmetry leads to agreements that the Nash Product Solution would reject.

  3. Confusing the Solution Set with the Optimal Point. Accepting any deal within the solution set as "good enough." Every point in the solution set is rational, but they are not equivalent. A deal at the edge of the solution set gives one party almost nothing over their standalone -- technically rational but practically fragile. The Nash Product Solution identifies the robust centre.

  4. Applying Game Theory Without Relationship Management. Using quantitative analysis as a substitute for Fisher and Ury's relational principles. Telling your counterpart "the Nash Product Solution suggests I should receive 62% of the surplus" is technically accurate and interpersonally catastrophic. Game theory informs your preparation and internal decision-making. The relationship framework governs how you conduct the conversation.

  5. Overestimating Your Standalone Value. Inflating what you could achieve without the deal, which raises your calculated bottom line and may cause you to reject value-creating agreements. Rigorous honesty about alternatives is essential. The founder who claims a $50M standalone valuation but has no term sheets and declining metrics is deluding themselves -- and the mathematics will not compensate for self-deception.


By Stage

StageFocusKey Difference
ValidationFirst deals with uncertain valuesStandalone values and deal values are highly speculative. Use ranges rather than point estimates. Calculate the solution set for best-case, base-case, and worst-case scenarios. If the solution set is empty in the base case, the deal is likely not viable.
Early TractionHiring, early partnerships, first revenue contractsPayoffs become partially measurable. Use actual revenue data and market benchmarks to ground standalone estimates. The Nash framework is particularly useful for compensation negotiations -- equity grants should reflect the marginal contribution the hire brings.
GrowthFundraising, enterprise sales, strategic partnershipsBoth parties have established track records. Standalone values are estimable from comparable transactions, market data, and financial projections. This is where the framework is most directly applicable -- sufficient data exists to compute meaningful solution sets.
ScaleM&A, large-scale licensing, public-market transactionsNegotiations involve professional advisors (investment bankers, lawyers) who use variants of these models already. The founder's role shifts from performing the analysis to understanding and challenging the analysis their advisors present. Fairness opinions and valuation models are essentially applied Nash bargaining theory.

Output Template

markdown
# Negotiation Analysis: [Deal Description]

## Parties
- **Party A:** [Name/Description]
- **Party B:** [Name/Description]

## Standalone Values
| Party | Standalone Value | Basis for Estimate | Confidence |
|-------|-----------------|-------------------|------------|
| A | [Value if deal fails] | [How estimated] | [High/Medium/Low] |
| B | [Value if deal fails] | [How estimated] | [High/Medium/Low] |

## Deal Value
- **Total value if deal succeeds:** [Amount]
- **Surplus over standalone sum:** [Deal value - A standalone - B standalone]
- **Surplus exists?** [Yes/No -- if No, stop here]

## Solution Set
- **A's range:** [A standalone] to [Deal value - B standalone]
- **B's range:** [B standalone] to [Deal value - A standalone]
- **Solution set size:** [Large / Narrow / Single point / Empty]

## Nash Product Solution
| Scenario | A's Payoff | B's Payoff | A's Gain | B's Gain | Nash Product |
|----------|-----------|-----------|---------|---------|-------------|
| Proposed terms | [Amount] | [Amount] | [Gain] | [Gain] | [Product] |
| Nash optimum (symmetric) | [Amount] | [Amount] | [Gain] | [Gain] | [Product] |
| Nash optimum (adjusted for utility) | [Amount] | [Amount] | [Gain] | [Gain] | [Product] |

## Utility Asymmetries
- **A's utility profile:** [Linear / Concave / Convex -- and why]
- **B's utility profile:** [Linear / Concave / Convex -- and why]
- **Effect on optimal split:** [Description]

## Strategic Recommendations
1. [Key insight from the analysis]
2. [Recommended negotiation approach]
3. [Risk factors and contingencies]

Related Skills

  • Win-Win Negotiation -- The essential relational complement; Fisher and Ury's framework excels at expanding the pie, while game theory determines how to divide it.
  • Coalition and Partnership Games -- When negotiations involve more than two parties, the Shapley Value and core stability concepts from coalitional game theory apply.
  • Evolutionary Strategy -- Repeated negotiations across a market follow evolutionary dynamics; understanding whether the market rewards hawks or doves informs negotiation posture.
  • Cialdini's Influence -- Influence principles operate within the solution set identified by game theory; reciprocity and anchoring shift outcomes within the mathematically defined range.
  • Competitive Negotiation -- Translates the mathematical Nash Product Solution into practical anchoring, concession, and value-claiming tactics at the negotiating table.
  • Game Theory Fundamentals -- Provides the prerequisite concepts of Nash equilibrium and payoff analysis that bargaining-specific models build upon.

Frequently asked questions

What does the Negotiation Game Theory AI skill do?

Structures negotiations as formal games with mathematically defined bottom lines, solution sets, and optimal agreement points using the Nash Product Solution. Provides the strategic and quantitative complement to relationship-based negotiation frameworks. Use when calculating walk-away points for fundraising rounds, modelling acquisition pricing, determining fair splits in partnership deals, preparing for salary or compensation negotiations, structuring vendor contracts with measurable payoffs, or analysing why a negotiation reached a specific outcome.

Why use Negotiation Game Theory on TypingMind?

Because you install it once and use it with any model. Negotiation Game Theory is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Negotiation Game Theory in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/fatihguner/foreman/tree/main/plugins/foreman/skills/negotiation-game-theory. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Negotiation Game Theory?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Negotiation Game Theory?

As many as you like. As long as a model supports skills, you can use Negotiation Game Theory with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Negotiation Game Theory AI skill free?

Yes. It is published on GitHub by fatihguner under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇